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

    Lista dati dal database option

    Salve ho un problema con questo while. Pare che dia errore sul costrutto mysql_fetch_array

    Voi che ne pensate?



    codice:
    <select name="Scuola">
                      <?php
                  include "config.php";
    					connettiDb();
    						$sql="select * from scuole where id >1 order by name";
                      		$dati=mysql_query($sql);
                      		
                      while($riga=mysql_fetch_array($dati))
                      { 
                      echo "<option value=" .  $riga['citta'] .">" . $riga['citta'] ."</option>";
                      }
                      ?>
                    </select>

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    "Sembra che dia errore" cosa vuol dire? Ti da errore o no? Cosa dice l'errore?

  3. #3
    Hai ragione

    Ecco:



    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ...

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Allora controlla cosa restituisce la query.
    $dati non contiene un result set, probabilmente la query non va a buon fine, prova ad eseguirla a mano direttamente sul db e vedi cosa succede.

  5. #5
    ok ho trovato l'intoppo nel nome della tabella. Ho sbagliato a scriverla

    Grazie mille

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.