Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Variabili in query

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    434

    Variabili in query

    Ciao, sto cercando di far funzionare un popup che viene chiamato con un'URL del tipo popup.php?id=x.

    Questo è il codice in popup.php:

    Codice PHP:
                     <?
              
              $debug 
    $_GET['id'];
              
              echo 
    $debug;  // visualizza correttamente l'id
              
              
    $risultato " SELECT id, descrizione FROM tabella WHERE id = $debug  ";
              while (
    $riga mysql_fetch_array($risultatoMYSQL_NUM)){
              
              
    $descrizione $riga[1];
              echo 
    $descrizione;

              }
              
              
    mysql_free_result($risultato);
            
    ?>
    L'errore che ottengo è

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/php/ bla bla bla... on line 15 ( mysql_fetch_array($risultato, MYSQL_NUM) ).

    Idee?

  2. #2
    magari se fai anche la query ILLO e' piu' contento assai....

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

  3. #3
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    ma perchè usi un ciclo while?
    la query che fai riguarda solo una riga.
    Codice PHP:
     <? 
               
              $debug 
    $_GET['id']; 
               
              echo 
    $debug;  // visualizza correttamente l'id 
               
              
    $risultato " SELECT id, descrizione FROM tabella WHERE id = '$debug'  "
              if(
    $riga mysql_fetch_array($risultatoMYSQL_NUM)){ 
              
    $id $riga[0]; 
              
    $descrizione $riga[1]; 
              echo 
    $descrizione

              } 
               
              
    mysql_free_result($risultato); 
            
    ?>

  4. #4
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    dimenticavo
    Codice PHP:
    $risultato mysql_query(" SELECT id, descrizione FROM tabella WHERE id = $debug "); 

  5. #5
    Infatti ... Manca la query e poi si tratta di una sola riga non c'e' bisogno del ciclo ..

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.