Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    110

    Query senza risultato e confronto data

    Ciao a tutti,
    volevo chiedere due cose:
    1) sto provando a far visualizzare un elenco di iscritti, ma non ci riesco. Il codice è questo

    Codice PHP:
     $query2 "SELECT * FROM utenti";
        
         
    $num=0;
         if(
    mysql_query($query2))
           { 
              echo 
    '<br />' 'la query è stata eseguita';
               
    $num mysql_num_rows($query2);
                echo 
    'num vale' $num;
        echo 
    '<table width="300" border="1">';
                              
         while(
    $num 0)
                {
                  
                  
    $row mysql_fetch_array($query2);
                  
    $nome $row['nome'];
                  
    $cognome $row['cognome'];
                  
    $tel $row['tel'];
                  
    $mail $row['email'];
                  
    $corso $row['corso'];
                  echo 
    '<p>';
                  
                  echo 
    '  <tr>';
                  echo 
    '<td>' $nome "</td> " "<td>" $cognome "</td> " '<td>' $tel '</td>';
                  echo 
    '<td>' '<input type="hidden" name="idutente" value=' $id '> <button type="submit" > <img src="images/insert.png"> </button> </td>' '</td>';
                  echo 
    '  </tr>';
                  echo 
    '</table>';
                  echo 
    '</form>';
                  echo 
    '</p>';
                   
    $num--;
                  }
                              

              echo 
    '</table>';

           }
         else
           { 
             echo 
    'qualcosa non &egrave andato bene';
             echo 
    '<br>' mysql_error();
            echo 
    '<a href="insert.html"> <h3>clicca qui </a>' 'per tornare indietro </h3>';
           } 
    la variabile $num mi risulta completamente vuota anche se nel db ci sono 2 righe al momento.

    Altra domanda, so che in PHP5 è stata introdotta una funzione per la gestione delle date che fa anche il confronto. Per fare una cosa simile in PHP4 mi conviene farlo utilizzando 3 variabili separate??oppure esiste qualcosa di simile?

  2. #2
    Stai passando alla funzione mysql_num_rows() la stringa della query e NON il risultato della sua esecuzione!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    110
    Ah giusto...lo stesso errore l'ho fatto con mysql_fetch_array Grazie!
    per la seconda domanda invece??esiste qualcosa di simile alle funzioni di PHP5? o mi tocca iniziare a studiarlo??

  4. #4
    Non ricordo l'ultima volta che ho avuto a che fare con PHP 4 per cui non saprei cosa risponderti.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    110
    Grazie lo stesso ^^
    Mi sa che è il momento di studiare ;-)

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.