Probleme d'affichage php

Fermé
mysteroz Messages postés 18 Date d'inscription mercredi 26 mai 2010 Statut Membre Dernière intervention 16 juin 2010 - 15 juin 2010 à 15:53
Slylia Messages postés 58 Date d'inscription jeudi 27 mai 2010 Statut Membre Dernière intervention 4 février 2011 - 16 juin 2010 à 11:33
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 jeudi 27 mai 2010 Statut Membre Dernière intervention 4 février 2011 1
Modifié par Slylia le 16/06/2010 à 11:18
Simple question, as-tu bien enregistré ta feuille au format PHP ?
1
atout1 Messages postés 216 Date d'inscription mardi 11 mai 2010 Statut Membre Dernière intervention 17 juin 2011
15 juin 2010 à 16:04
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 mercredi 26 mai 2010 Statut Membre Dernière intervention 16 juin 2010
16 juin 2010 à 09:32
merci mais sa ne marche pas non plus.
0
atout1 Messages postés 216 Date d'inscription mardi 11 mai 2010 Statut Membre Dernière intervention 17 juin 2011
16 juin 2010 à 10:31
ajout echo "toto"; dans le boucle while et regarde s'il affiche ??
0
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 mercredi 26 mai 2010 Statut Membre Dernière intervention 16 juin 2010
16 juin 2010 à 11:28
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 mercredi 16 juin 2010 Statut Membre Dernière intervention 3 avril 2014 17
Modifié par Manny78 le 16/06/2010 à 11:34
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 jeudi 27 mai 2010 Statut Membre Dernière intervention 4 février 2011 1
16 juin 2010 à 11:33
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