• User

    Visualizzare risulatti di una query in una tabella

    Ragazzi...ho bisogno di un osservatore acuto che li trovi l'errore in questo script. Praticamente ho bisogno di visualizzare, sotto forma di tabella, i risultati di una query sul database, ma non so se mischio bene html e php per riuscirci. Premetto che se tolgo i tag relativi alla tabella lo script funziona. Qualconu sa dirmi l'errore?
    [PHP]$mysqli = new mysqli('localhost', 'root', '...', '...');
    if ($mysqli == false)
    {die ("Errore nella connessione, verificare i parametri nel file config.inc.php");}
    else
    {$result = $mysqli->query("SELECT DISTINCT Autore, Titolo, Album FROM testo ORDER BY Autore, Titolo" );
    echo "<table>
    <tr>
    <th id="aut"> Autore </th>
    <th id="tit"> Titolo </th>
    <th id="tit"> Album </th>
    </tr> ";
    if ($result->num_rows != 0)
    {while($row = $result->fetch_assoc())
    {$Aut=$row['Autore'];
    $Tit=$row['Titolo'];
    $Alb=$row['Album'];
    $riga = " <tr>
    <td id="aut">".$row['Autore']." </td>
    <td id="tit">".$row['Titolo']." </td>
    <td id="tit">".$row['Album']."</td>
    </tr>";
    echo $riga;
    }
    }
    echo "</table>";
    else {echo "Non ci sono testi";}
    }
    $mysqli->close();
    [/PHP]


  • Moderatore

    Sposto in php 😉


  • User

    ok...effettivamente non sapevo dove metterla!