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

    [php] problema con le query

    ciao a tutti sono nuovo di php e sulla guida ho trovato degli esempi. i primi funzionano fino a quando non ho provato a interrogare tramite liguaggio sql inserito nel codice php(sempre copiato identico all'esempio del sito). la creazione della tabella nessun problema ma appena ho provato a fare una query mi da un errore con questa istruzione:


    while ($row = mysql_fetch_array($result))

    e il pezzo ke nn funziona assolutamente è


    while ($row = mysql_fetch_array($result))

    perfavore aiutatemi ke devo fare?????
    << Software as like sex:is better when it's free>>

  2. #2

    Re: [php] problema con le query

    Originariamente inviato da sacro_virgo

    while ($row = mysql_fetch_array($result))

    perfavore aiutatemi ke devo fare?????
    Probabile che l'errore sia prima e che venga rilevato solo al while.

    Intanto se la riga fosse completa ci dovrebbe essere una graffa {
    poi quando posti per un errore dovresti postare anche quello e magari qualche riga di script prima e dopo. Altra avvertenza e' mettere la segnalazione di errore alla query, cosi' sarai piu' preciso e qualcuno ti potra' aiutare piu' facilmente.




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

  3. #3

    Ecco il file completo

    include("top_foot.inc.php");include("config.inc.ph p");
    top();

    //connessione al database

    $db = mysql_connect($db_host, $db_user, $db_password);
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");

    $query = "SELECT id,data,titolo FROM elenco ORDER BY data DESC LIMIT 0,5";

    $result = mysql_query($query, $db);

    #questa istruzione legge riga per riga i risultati della query

    while ($row = mysql_fetch_array($result))
    { echo $row[id]; }
    mysql_close($db);
    foot();
    ?>
    << Software as like sex:is better when it's free>>

  4. #4
    Completa la riga di mysql_query nel modo seguente e poi posta l'errore che ricevi.

    $result = mysql_query($query, $db) or die (mysql_error());

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

  5. #5
    $result = mysql_query($query, $db) or die (mysql_error());

    la tabella elenco però esiste ...penso
    << Software as like sex:is better when it's free>>

  6. #6
    Originariamente inviato da sacro_virgo
    $result = mysql_query($query, $db) or die (mysql_error());

    la tabella elenco però esiste ...penso
    Dubbi esistenziali????

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

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.