• User

    [Risolto] visualizzazione dati intabella

    Ciao a tutti!
    Sto cercando di estrarre dati da una tabella Mysql in forma appunto tabellare, procedura abbastanza semplice e mi sembra di scrivere i codici corretti, che riporto qui sotto:

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>

    <body>
    <table><thead>
    <tr>
    <th >id</td>
    <th >nome</td>
    <th >password</td>
    <th >email</td>
    <th>data</th>
    </tr></thead>
    <?php

    // Dati connessione al database
    $db_host = 'localhost';
    $db_utente = 'root';
    $db_password = '';
    $db_nomedb = 'utenti';

    // Effettua la connessione al database
    $db=mysql_connect ($db_host, $db_utente, $db_password) or die ('Errore nella stringa di connessione al database: '.mysql_error());
    mysql_select_db($db_nomedb, $db);

    $query = "SELECT id,user,pass,mail,date_format(data,'%d-%m-%Y')as data, FROM utenti_gt ORDER BY id DESC ";
    $result = mysql_query($query, $db);

    while ($row = mysql_fetch_array($result))

    { print "<tr>";
    print "<td><b>$row[id]</b></td>";
    print "<td><a href="view.php?id=$row[id]"> $row[user] </a></td>";
    print "<td>$row[pass]</td>";
    print "<td>$row[data]</td>";
    print "<td>$row[mail]</td>";
    print "</tr>";
    }
    ?>
    </table>
    </body>
    </html>

    Il problema è che compare questo segnale di errore:
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\programmi\easyphp1-8\www\elenco.php on line 36

    Magari è una stupidaggine ma non so proprio dove sia l'errore.
    Qualcuno mi può aiutare? Grazie


  • ModSenior

    Ciao eisenblu,

    al posto di:
    [php]
    $result = mysql_query($query, $db);
    [/php]
    Metti:
    [php]
    $result = mysql_query($query, $db) or die(mysql_error());
    [/php]
    Cosi vediamo che errore genera.


  • User

    OK adesso funziona!
    un aiuto prezioso, come sempre, Grazie Dark