test mysql : erreur de script - PHP - Programmation
Marsh Posté le 17-01-2005 à 16:44:29
et c'est quoi la ligne 38 ??
Marsh Posté le 17-01-2005 à 16:49:08
et ligne 32 :
for ($i = 0; $i <mysql_num_rows($result); $i++) {
Marsh Posté le 17-01-2005 à 16:49:41
paquerette a écrit : echo("</tr> ); |
je vois que ça moi aussi...
Marsh Posté le 17-01-2005 à 16:50:59
KangOl a écrit : et ligne 32 : |
(t'as un s en trop a la variable result)
Marsh Posté le 17-01-2005 à 16:41:28
bonjour ,
arse error: parse error in /data/members/free/multimania/fr/n/a/k/nakamura/htdocs/testmysql.php on line 38
alors voila je commance le php et on m'a donné ce script pour tester ma base mysql seulement il me signale une erreur et je n'arrive pas a trouver laquelle : jutilise un hebergement multimania...
<html>
<head>
<title>test de mysql</title>
</head>
<body>
<!--test-lysql.php-->
<?php
$host="localhost";
$user="nakamura_db";
$password="";
mysql_connect($host,$user,$password);
$sql="show status";
$result = mysql_query($sql);
if ($result == 0)
echo("<b>Erreur " . mysql_errno() . "; " . mysql_error() . "</b>" );
elseif (mysql_num_rows($result) ==0)
echo ("<b>requete exécutée avec succès</b>" );
else
{
?>
<-- tableau affichant les résultats -->
<table border="1">
<tr><td><b>Nom de la variable</b></td><td><b>Valeur</b></td></tr>
<?php
for ($i = 0; $i <mysql_num_rows($results); $i++) {
echo("<tr>" );
$row_array = mysql_fetch_row($result);
for ($j = 0; $j <mysql_num_fields($result); $j++) {
echo("<td>" . $row_array[$j] . "</td>" );
}
echo("</tr> );
}
?>
</table>
<?php } ?>
</body>
</html>
voila mon erreur