PHP: Afficher la table de résultats de base de données

J'ai cette simple peu de PHP qui doit être montrant un tableau de invite:

    //connect to the database

    $host = '###';
    $username = '###';
    $pass = '###';

    mysql_connect($host,$username,$pass);
    mysql_select_db("###");

    //select everything from the news table

    $query = "SELECT * FROM creathive_applications";
    $result = mysql_query($query);

    echo "<table>";
    echo "<tr>";

    while( ($row = mysql_fetch_array($result)))
    {
        echo "<td>".$row['firstname']."</td>";
        echo "<td>".$row['lastname']."</td>";
        echo "<td>".$row['email']."</td>";
        echo "<td>".$row['url']."</td>";
    }

    echo "</tr>";
    echo "</table>";

    //disconnect from the database

    mysql_close();

Toutefois, il ne fonctionne pas? Des idées pourquoi et comment les trouver. MERCI 🙂

Juste pour confirmer, le <table> et <tr> sont en cours de sortie et le nom de la table est creathive_applications avec un H

  • Êtes-vous obtenir n'importe quelle sortie? Tout le code HTML apparaître?
  • peut-on voir les erreurs?
  • creathive_applications => creative_applications? (Sans h?)
  • Qu'entendez-vous par "ne fonctionne pas"? toutes les erreurs? aussi n'utiliser qu'un seul parenthèses: while($row = mysql_fetch_array($result))
  • Sortie $résultat. Que faut-il dire?
  • La page est ici: creathive.net/invites/index.php il n'y a pas d'erreurs et que le code html est en cours de sortie. et le tableau n'a un h dans ce.
  • Pas de <td>s à tous. Donc, $résultat peut être vide. print_r($result);

InformationsquelleAutor Cameron | 2011-02-18