je pense que cette question a du être posée plusieurs fois mais commentcamarche est tellement vaste que je m'y perds un peu et je ne suis même pas sûr de poster au bon endroit.
Voilà je débute en php et en mysql.... (un début à tout ...) et j'ai installé sur mon pc (windows) EasyPhp et j'arrive à faire un premier test sous php don voici le code.
<html>
<head>
<title> essai php</title>
</head>
<body>
<?php
print("<h1 center> Essai PHP </h1> \n le Php fonctionne en local ! <BR>\n");
print("Nous sommes le : ");
print (Date('d m Y'));
print("\n<HR>\n");
phpinfo();
?>
</body>
</html>
alors j'ai voulu essayer MYSQL d'apres un exemple (PhP et MysSql pour les Nuls... )
<html>
<head>
<title> test mysql </title>
</head>
<body>
<!-- test-mysql.php-->
<?php
$host="localhost";
$user="";
$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>Requête executée avec succès</b>");
else
{
?>
<!-- Tableau affichant les résultats -->
<!--<table border=""1""> -->
<table>
<tr><td><b>Nom de la variable</b></td><td><b>Valeur</b></td></tr>
<?php
for ($i=0; $i<mysql_num_rows($result);$i++) {
echo("<TR>");
$row_array=mysql_fetch_row($result);
for ($j=0; $j<mysql_num_fielsds($result);$j++) {
echo("<TD>" . $row_array[$j] . "</td>");
}
echo("</TR>");
}
?>
</table>
<?php } ?>
</body>
</html>
mais je ne sais pas quoi mettre dans les variables
$host
$user
$password
voici ce que me dit le navigateur
Warning: mysql_connect() [function.mysql-connect]: Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 2.0b1\www\projet1\test-mysql.php on line 11 Warning: mysql_query() [function.mysql-query]: Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 2.0b1\www\projet1\test-mysql.php on line 13 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files\EasyPHP 2.0b1\www\projet1\test-mysql.php on line 13 Erreur 1045 : Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON)
voila en vous remerciant d'avance si quelqu'un à déjà rencontré ce problème


