Erreur bizarre PHP

Résolu
luludu50 Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -  
DoulyCreations Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis en train de lire "PHP & MySQL pour les nuls 5e Edition" et il s'avère que le code ait déjà une erreur p48


Le voici :

<?php

echo "</html>
<head><title>Test de MySQL5 avec PHP5</title></head>
<body>";
$host="localhost";
$user="root";
$password="";

$cxn = mysqli_connect($host,$user,$password);
$sql="SHOW STATUS";
$result = mysqli_query($cxn,$sql);
if ($result == false)
{
echo "<h4>Erreur: ".mysqli_error($cxn)."</h4>;
}
else
{

echo "<table border='1'>
<tr><th>Nom_Variable</th>
<th>Valeur</th></tr>";

for($i = 0; $i < mysqli_num_rows($result); $i++)

{

echo "<tr>";

$row_array = mysqli_fetch_row($result);
for($j = 0;$j < mysqli_num_fields($result);$j++)
{
echo "<td>".$row_array[$j]."</td>\n";
}

}
echo "</table>";
}

?>
</body>
</html>

Lorsque je lance cette page PHP, appelée "test-mysql.php" dans le livre, une erreur apparaît dans le navigateur Google Chrome et IE :

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\xampp\htdocs\test-mysql2.php on line 20

:/

Merci d'avance pour votre aide

Lucien

2 réponses

DoulyCreations Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   19
 
Bonjour,

L'erreur vient effectivement de cette ligne:
echo "<h4>Erreur: ".mysqli_error($cxn)."</h4>; 


La balise " n'est pas refermée, ce qui donner:
echo "<h4>Erreur: ".mysqli_error($cxn)."</h4>"; 
0
luludu50 Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
Ca marche !

Merci beaucoup DoulyCreations ;)

Bonne fin de WE :)

Lucien
0
DoulyCreations Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   19
 
Mais de rien :)

Bonne fin de WE aussi ;(
0