test mysql : erreur de script

test mysql : erreur de script - PHP - Programmation

Marsh Posté le 17-01-2005 à 16:41:28    

bonjour ,
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 :Parse error: parse error in /data/members/free/multimania/fr/n/a/k/nakamura/htdocs/testmysql.php on line 38

Reply

Marsh Posté le 17-01-2005 à 16:41:28   

Reply

Marsh Posté le 17-01-2005 à 16:44:29    

et c'est quoi la ligne 38 ??


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 17-01-2005 à 16:47:35    

echo("</tr> );
 
il manque le guillement fermant.. ;)

Reply

Marsh Posté le 17-01-2005 à 16:49:08    

et ligne 32 :  
 
for ($i = 0; $i <mysql_num_rows($result); $i++) {


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 17-01-2005 à 16:49:41    

paquerette a écrit :

echo("</tr> );
 
il manque le guillement fermant.. ;)


je vois que ça moi aussi...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 17-01-2005 à 16:50:59    

KangOl a écrit :

et ligne 32 :  
 
for ($i = 0; $i <mysql_num_rows($result); $i++) {


 
(t'as un s en trop a la variable result)

Reply

Marsh Posté le 17-01-2005 à 18:03:15    

merci je v tester tout ca !

Reply

Marsh Posté le 17-01-2005 à 18:08:24    

ok nikel merci les gars !! ( ou les gadjetes ^^)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed