Probleme d'affichage php
mysteroz
Messages postés
21
Statut
Membre
-
Slylia Messages postés 49 Date d'inscription Statut Membre Dernière intervention -
Slylia Messages postés 49 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>
<!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>
7 réponses
-
Simple question, as-tu bien enregistré ta feuille au format PHP ?
-
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>";
}
?> -
-
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);
?> -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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.
-
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 ... -
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.