Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    estrarre una sola riga dal database

    ragazzi scusate,
    forse la domanda è banale.
    Per estrarre diversi dati dal DB uso:

    codice:
    $risultato=mysql_query("select * from db_clienti where cod_cliente='$cod_cliente'") or die (mysql_error());
    while ($row=mysql_fetch_array($risultato))
    {
    $esempio=$row["esempio"];
    }
    e tutto va bene. Ma se io devo estrarre solo una riga dal DB mi posso evitare il while?

    grazie,
    Massimiliano

  2. #2
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Codice PHP:
    $risultato=mysql_query("select * from db_clienti where cod_cliente='$cod_cliente' LIMIT 1") or die (mysql_error());
    $row=mysql_fetch_array($risultato);
    $esempio=$row["esempio"]; 
    Senza il LIMIT 1 nella query estrarresti solo L'ULTIMO dei risultati.

    Cmq ci sono molti modi per estrarre una sola riga. Senza stravolgere il tuo codice c'è quello che ho scritto.

  3. #3
    puoi usare LIMIT 1.

    ovviamente il WHILE non serve se devi estrarre una sola tupla.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    infatti immaginavo fosse banale...
    grazie!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.