Afficher tableau mysql dans page php

Solid175 -  
drantd Messages postés 102 Statut Membre -
Bonjour,
Je suis en train de monter un petit site pour un projet en classe d'info , je cherche a activer un systeme, par le biais d'un bouton sur la page web correspondante ,une base de données enregistrant l'état de la machine et l'heure de l'activation / désactivation . Donc j'essaie d'insérer dans un tableau ( d'une page php ) les données avec ce code :

<HTML>

<HEAD>

<TITLE align=center> Historique </TITLE>

</HEAD>

<BODY>

<TABLE BORDER="1" align=center cellpadding="5" >

<?
$connection = mysql_connect ("10.10.100.46","collange11","collange11") or die ('Erreur : '.mysql_error() );
mysql_select_db(collange11,$connexion) or die ('Erreur :'.mysql_error());
$resultat = mysql_query(SELECT (etat,date) FROM historique) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);

// si on a récupéré un résultat on l'affiche.
if($total)
{
// debut du tableau

echo '<table bgcolor="#FFFFFF">'."\n";

// première ligne on affiche les titres prénom et surnom dans 2 colonnes

echo '<tr>';
echo '<td bgcolor="#669999"><b><u>Etat</u></b></td>';
echo '<td bgcolor="#669999"><b><u>Date/Heure</u></b></td>';
echo '</tr>'."\n";

// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.

while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row["etat"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["date"].'</td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";

// fin du tableau.

</TR>
<TR>
</TR>
</BODY>

</HTML>

Hors voila ce que ça m'affiche en passant par un serveur local easyphp:

http://img708.imageshack.us/img708/103/test2a.jpg

Que se passe t il?
Merci d'avance
Configuration: Windows Vista / Firefox 3.0.3

5 réponses

  1. drantd Messages postés 102 Statut Membre 20
     
    Bonjour,

    Il faut rajouter <?php et non pas seulement <? pour commencer le code php
    0
    1. Solid175
       
      Le résultat est le même ;)
      0
  2. DanyGrr Messages postés 29 Statut Membre 2
     
    je pense ke tu veut dire ca :

    <?
    $connection = mysql_connect ("10.10.100.46","collange11","collange11") or die ('Erreur : '.mysql_error() );
    mysql_select_db(collange11,$connexion) or die ('Erreur :'.mysql_error());
    $resultat = mysql_query(SELECT (etat,date) FROM historique) or die ('Erreur : '.mysql_error() );
    $total = mysql_num_rows($resultat);

    // si on a récupéré un résultat on l'affiche.
    if($total)
    {
    // debut du tableau

    echo '<table bgcolor="#FFFFFF">'."\n";

    // première ligne on affiche les titres prénom et surnom dans 2 colonnes

    echo '<tr>';
    echo '<td bgcolor="#669999"><b><u>Etat</u></b></td>';
    echo '<td bgcolor="#669999"><b><u>Date/Heure</u></b></td>';
    echo '</tr>'."\n";

    // lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.

    while($row = mysql_fetch_array($resultat)) {
    echo '<tr>';
    echo '<td bgcolor="#CCCCCC">'.$row["etat"].'</td>';
    echo '<td bgcolor="#CCCCCC">'.$row["date"].'</td>';
    echo '</tr>'."\n";
    }
    echo '</table>'."\n";
    0
    1. Solid175
       
      Je ne comprends pas j'ai toujours le meme problème à l'affichage .. exactement la meme chose en bas a droite de la page , alors que j'ai changé le code a ta façon DanyGrr..
      0
  3. drantd Messages postés 102 Statut Membre 20
     
    Est ce que ton fichier a bien l'extension .php ? si c'est un fichier en .html le navigateur ne peut pas interprété le code à l'interieur.
    0
  4. Solid175
     
    ... je viens de m'aperçevoir qu'en effet je n'avais pas mis l'extension .php... il y a des jours comme ça .. on se sent vraiment c**

    Alors autre petit problème à vous proposer : Dans cette même page que je veux améliorer , je souhaite récupérer en temps réel la valeur d'une carte TOR situé sur le réseau ( ce qui est sensé représenter notre caméra café ) . Donc je souhaite créer un programme ( en C++ ) que je dois éxécuter dans cette page , afin de récupérer la valeur de la carte TOR , puis , en fonction de la valeur de la carte , afficher la séquence " Marche" ou "Arret" de mon système au niveau de la page du bas a gauche ( la page de commande ).
    Est il possible de récupérer une valeur d'un executable sur une page php?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question