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

    query del proprio database

    ciao ragazzi volevo fare una query del mio database in locale ma mi da un'errore alla linea 25 ma io non lo vedo. il database è winbid e contiene una sola tabella "utenti".

    la riga che sembra essere sbagliata è

    $riga = mysql_fetch_assoc ($dbResult);

    il messaggio di errore è

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\webserver\Sito\query.php on line 25

    ecco il codice

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>

    <body>

    <?php

    $host = "localhost";
    $user = "mikele";
    $password = "*******";
    $database = "winbid";

    $db = mysql_connect ($host, $user, $password);
    mysql_select_db ($database, $db);

    $query = "select * froom utenti";
    $dbResult = mysql_query($query, $db);

    echo '<table border="1">';

    $riga = mysql_fetch_assoc ($dbResult);

    while($riga == true) {
    echo "<tr>";
    echo "<td>" . $riga['nome'] . "</td>";
    echo "<td>" . $riga['cognome'] . "</td>";
    echo "<td>" . $riga['codfisc'] . "</td>";
    echo "<td>" . $riga['indirizzo'] . "</td>";
    echo "<td>" . $riga['numciv'] . "</td>";
    echo "<td>" . $riga['comune'] . "</td>";
    echo "<td>" . $riga['cap'] . "</td>";
    echo "<td>" . $riga['nick'] . "</td>";
    echo "<td>" . $riga['parolachiave'] . "</td>";
    echo "<td>" . $riga['domsic'] . "</td>";
    echo "<td>" . $riga['risposta'] . "</td>";
    echo "<td>" . $riga['txtemail'] . "</td>";
    echo "<td>" . $riga['regione'] . "</td>";
    echo "<td>" . $riga['provincia'] . "</td>";
    echo "</tr>";
    $riga = mysql_fetch_assoc ($dbResult);
    }
    echo "</table>";
    mysql_close($db);

    ?>


    </body>
    </html>

  2. #2
    Utente di HTML.it L'avatar di izzusan
    Registrato dal
    Apr 2003
    Messaggi
    463
    prova ad usare questa

    $num=mysql_num_rows($res);

  3. #3
    scusa l'incomepetenza dove la devo usare?

  4. #4
    l'errore in questione ti segnala che la query e' sbagliata

    $query = "select * froom utenti";

    togli una 'o' dalla riga sopra

    $query = "SELECT * FROM utenti";

  5. #5
    Utente di HTML.it L'avatar di izzusan
    Registrato dal
    Apr 2003
    Messaggi
    463
    credo che sia cosi prova:

    while ($riga=mysql_fetch_array($dbResult )){
    echo "<tr>";
    echo "<td>" . $riga['nome'] . "</td>";
    echo "<td>" . $riga['cognome'] . "</td>";
    echo "<td>" . $riga['codfisc'] . "</td>";
    echo "<td>" . $riga['indirizzo'] . "</td>";
    echo "<td>" . $riga['numciv'] . "</td>";
    echo "<td>" . $riga['comune'] . "</td>";
    echo "<td>" . $riga['cap'] . "</td>";
    echo "<td>" . $riga['nick'] . "</td>";
    echo "<td>" . $riga['parolachiave'] . "</td>";
    echo "<td>" . $riga['domsic'] . "</td>";
    echo "<td>" . $riga['risposta'] . "</td>";
    echo "<td>" . $riga['txtemail'] . "</td>";
    echo "<td>" . $riga['regione'] . "</td>";
    echo "<td>" . $riga['provincia'] . "</td>";
    echo "</tr>";
    }

  6. #6
    no la condizione del while non ha senso infatti da un'altro errore...

    Originariamente inviato da raven74
    l'errore in questione ti segnala che la query e' sbagliata

    $query = "select * froom utenti";

    togli una 'o' dalla riga sopra

    $query = "SELECT * FROM utenti";
    Pff un bnale errore di battitura...ti ringrazio, stavo uscndo pazzo!

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.