Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di renzoz
    Registrato dal
    May 2001
    Messaggi
    305

    [mysql] problema con query

    Ciao, ho questo codice (che è sbagliato)

    $qsub = "SELECT cat, scat FROM subcategorie";
    $rsub = mysql_query($qsub, $db);
    while ($asub = mysql_fetch_array($rsub))
    {
    $qn = "SELECT MAX(idi), cod FROM catalogoai WHERE ct='$asub[cat]' AND sc='$asub[scat]'";
    $rn = mysql_query($qn, $db) or die (mysql_error());
    $an = mysql_fetch_array($rn);

    print("<a href=\"view.php?ssid=$ssid&ln=$ln&c=$asub[cat]&s=$asub[scat]&img=$an[idi]\"><img src=\"thsmall/$an[cod].gif\" width=100 height=100 border=0 class=\"im\"></a>
    $an[cod]
    \n");
    }

    in pratica vorrei far apparire su una pagina l'ultimo record inserito per ogni sottocategoria, MAX(idi) mi dà errore di sintassi, avevo provato a fare
    SELECT idi, cod FROM catalogoai WHERE ct='$asub[cat]' AND sc='$asub[scat]' AND idi='MAX(idi)'";
    ma non funzia neanche questo... che faccio? Me sparo?

  2. #2
    Utente di HTML.it L'avatar di renzoz
    Registrato dal
    May 2001
    Messaggi
    305
    Scusate, sono un BAMBA

    $qn = "SELECT idi, cod FROM catalogoai WHERE ct='$asub[cat]' AND sc='$asub[scat]' ORDER BY idi DESC LIMIT 1";

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.