Probleme d'affichage php

mysteroz Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
Slylia Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je suis actuellement en train de créer un site intranet et je rencontre un problème pour l'affichage du résultat d'une requete. Je vous donne le code.

<!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=iso-8859-1" />
<link href="stylesheets.css" rel="stylesheet" type="text/css" />
<script src="jscripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script src="jscripts/AC_ActiveX.js" type="text/javascript"></script>
<title>accueil</title>
<link href="css/stylesheets.css" rel="stylesheet" type="text/css" />

<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="css/stylesheetie6.css" />
<![endif]-->
<!--[if IE]>
<style type="text/css">
<!--
object,embed{margin:0px!important;}
html {overflow-x:hidden;}
-->
</style>
<![endif]-->
</head>

<body>
<div id="holder">


<div id="header">
<img src="images/co.jpg" width="840" height="187" align="center" style="margin-left:10px;display:block;" title="">
</div>
<div id="space">
</div>
<div id="content">

<div id="left"> <br/>

<p><a href="choix.html" target="_self"><input type="button" value="tout les produits"></a></p>
<p> </p>
<p><a href="caisse.xls" target="_self"><input type="button" value="relevé de caisse"></a></p>
<p> </p>
<p><a href="produits.xls" target="_self"><input type="button" value="fiche produit"></a></p>
<p> </p>
<p><a href="horaires.html" target="_self"><input type="button" value="horaire"></a></p><p> </p>
<p><a href="majprodprix.html" target="_self"><input type="button" value="mise à jour produit et prix"></a></p>
<p>  </p>
<p><a href="stock.html" target="_self"><input type="button" value="stock et marge"></a></p>
<p>  </p>
<p><a href="index.html" target="_self"><input type="button" value="retour à l'accueil"></a></p>
<p>  </p>
<br/>
<br/>
</div>
<br/>
<div id="right">
<h1>vos heures</h1>

<span class="bluesquare"></span>

<br />
<?php

$serveur="127.0.0.1";
$utilisateur="root";
$password="";
$base="camping";
$maConnexion = mysql_pconnect($serveur,$utilisateur,$password);
mysql_select_db($base, $maConnexion);

$pcode=$_POST["pcode"];
$r=mysql_query('SELECT prenom_date, nb_heure, pcode FROM horaire WHERE pcode = "$pcode";',$maConnexion);


while($donnees = mysql_fetch_array($r))
{
echo ' <i>prenom : '.$donnees['prenom_date'].'</i>';
echo ' <i>nombre d heure : '.$donnees['nb_heure'].'</i>';

}

mysql_close($maConnexion);
?>
<br />
<br />
<br>
<br>
<br>
</div>


<div style="clear: both;"></div>
</div>
<div id="footer">
<p>Copyright ©</p>
</div>
<br/>
</div>
</body>
</html>




A voir également:

7 réponses

Slylia Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   1
 
Simple question, as-tu bien enregistré ta feuille au format PHP ?
1
atout1 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention  
 
salut,

essaye ça

<?php

// connection a la base de donnees
$db = mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("camping") or die(mysql_error());

$pcode=$_POST["pcode"];
$r=mysql_query("SELECT prenom_date, nb_heure, pcode FROM horaire WHERE pcode = '$pcode' ");

while($donnees = mysql_fetch_array($r))
{
echo "<i>prenom : $donnees['prenom_date'] </i>";
echo "<i>nombre d heure : $donnees['nb_heure'] </i>";

}

?>
0
mysteroz Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
merci mais sa ne marche pas non plus.
0
atout1 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention  
 
ajout echo "toto"; dans le boucle while et regarde s'il affiche ??
0
polo
 
Essai ca :

<?php

$serveur="127.0.0.1";
$utilisateur="root";
$password="";
$base="camping";
$maConnexion = mysql_pconnect($serveur,$utilisateur,$password);
mysql_select_db($base, $maConnexion);

$pcode=$_POST["pcode"];
$r=mysql_query('SELECT prenom_date, nb_heure, pcode FROM horaire WHERE pcode = "$pcode";',$maConnexion);
$donnees = mysql_fetch_assoc($r);


while($donnees = mysql_fetch_assoc($r))
{
echo ' <i>prenom : '.$donnees['prenom_date'].'</i>';
echo ' <i>nombre d heure : '.$donnees['nb_heure'].'</i>';

}

mysql_close($maConnexion);
?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mysteroz Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
merci mais sa ne veut toujours pas marché. Petite précision ma bdd est faite avec easyphp. Mais je ne pense pas que sa change grand chose pour le code.
0
Manny78 Messages postés 190 Date d'inscription   Statut Membre Dernière intervention   17
 
Essaye de voir si ta requete n'est pas male construite dynamiquement :

$pcode=$_POST["pcode"];
$requete = "SELECT prenom_date, nb_heure, pcode FROM horaire WHERE pcode = $pcode"; 
echo $requete; 


$r=mysql_query($requete,$maConnexion);
$donnees = mysql_fetch_assoc($r);


Je ne suis pas sür qu'il y ai de cotes autour des variables dans la requête : "$code" => $code ...
0
Slylia Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   1
 
As-tu essayé de faire un echo au début de ton script PHP du genre echo "Bonjour"; pour voir si c'est une erreur dans ton script PHP ou s'il y a un soucis dans ta page ?
Et as-tu bien enregistré ta page au format PHP ? tu ne m'as pas répondus sur ce point.
0