Votre question

[aide] Sur du php, bug à la con ....

Tags :
  • Echo
  • Programmation
Dernière réponse : dans Programmation
6 Avril 2007 18:43:13

Salut à tous IDN,
Voilà mon probleme est que j'ai un bug avec le code php, ci dessus, il n'affiche rien ....
Citation :

<?
require ("../data/config.inc.php");
//on se connect a la DB
mysql_connect($host, $username, $password);
mysql_select_db($bdd_name);
$reponse0 = mysql_query("SELECT * FROM news") or die (mysql_error ());
while ($reponse = mysql_fetch_array($reponse0) );
{
?>
<html>
<head>
<title>Acceuil</title>
</head>
<body>
<p><em><h2><? echo $reponse['titre'];?></h2></em><br/><br/>
<? echo $reponse['news'];?><br/><br/>
<em>News posté par <? echo $reponse['pseudo'];?></em>
</p>
</body>
</html>
<?
}
mysql_close();
?>

Autres pages sur : aide php bug con

a c 145 L Programmation
6 Avril 2007 19:39:53

premièrement, ton code html sera faux car tu vas répeter les entêtes et les fins de page (<html>,<head></head>,<body></body>, </html>).
Ensuite, rajoute des "or die(mysql_error())" apr_s le mysql_connect et le mysql_select_db.
Et enfin: as tu des enregistrements dans ta table news?
8 Avril 2007 10:59:10

code revue, marche nikel, j'ai juste enlevé le ";" de la boucle while ...
Contenus similaires
8 Avril 2007 11:30:19

Oui ça marche... Mais côté code bonjour les dégâts ! C'est archi faux !
A ne surtout pas prendre en exemple !
11 Avril 2007 11:14:24

non mais j'ai dis que j'avais revu le code, regarde par toi même :
Citation :

<html>
<head>
</head>
<body>
<?
require ("../data/config.inc.php");
//on se connect a la DB
mysql_connect($host, $username, $password);
mysql_select_db($bdd_name);
$reponse0 = mysql_query("SELECT * FROM news") or die (mysql_error ());
while ($donnees = mysql_fetch_array($reponse0) )
{
?>
<p><em><h2><? echo $donnees['titre'];?></h2></em><br/><br/>
<? echo $donnees['news'];?><br/><br/>
<em>News posté par <? echo $donnees['pseudo'];?></em>
</p>
<?
}
mysql_close();
?>
</body>
</html>



Apres si c'est pour me répondre que mon ancien code est archi faux c'est pas la peine de poster une reponse qui sert à rien !
Si tu étais aussi fort tu aurais pu faire un code "propre".
A bon entendeur salut ....
FCLM
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS