Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/09/2006, 21h27   #1
Candidat au titre de Membre du Club
 
Avatar de rasleboldesid
 
Inscription : août 2006
Messages : 115
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 115
Points : 13
Points : 13
Par défaut EasyPHP & MySQL

Je commence la lecture de "php et MYSQL pour les nuls". Je lance le test php : pas de soucis. mais le test mysql ne fonctionne pas. Pour la page :

Citation:
<html>
<head>
<title>Test de MySQL</title>
<body>
<!-- test-mysql.php -->
<?php
$host="localhost";
$user="mysqlaccount";
$password="mysqlpassword";

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 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($result); $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>
J'obtiens les messages suivant, encore incompréhensible pour moi :

Citation:
Warning: mysql_connect(): Accès refusé pour l'utilisateur: 'mysqlaccount'@'@localhost' (mot de passe: OUI) in c:\program files\easyphp1-8\www\nouveau dossier\test-mysql.php on line 11

Warning: mysql_query(): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in c:\program files\easyphp1-8\www\nouveau dossier\test-mysql.php on line 13

Warning: mysql_query(): A link to the server could not be established in c:\program files\easyphp1-8\www\nouveau dossier\test-mysql.php on line 13
Erreur 1045: Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON)
Merci de m'adire pour les débuts !!!
rasleboldesid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2006, 21h38   #2
Rédacteur
 
Avatar de Yoshio
 
Homme
Inscription : septembre 2005
Messages : 1 741
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : Belgique

Informations forums :
Inscription : septembre 2005
Messages : 1 741
Points : 1 497
Points : 1 497
Vérifie le nom de ta db, password et login

Tu n'aurais pas oublier de séléectionner une table ?!
Yoshio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2006, 21h41   #3
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Sous EasyPHP c'est généralement :
Citation:
localhost
root
Et bien sur pas de passe
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2006, 21h42   #4
Candidat au titre de Membre du Club
 
Avatar de rasleboldesid
 
Inscription : août 2006
Messages : 115
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 115
Points : 13
Points : 13
Citation:
Envoyé par Yoshio
Vérifie le nom de ta db, password et login

Tu n'aurais pas oublier de séléectionner une table ?!
Tout d'abord, merci de me répondre. C'est sympa !
Par contre, j'ai rien compris... Excuses moi !
"db" ? Je vois tout ça où ?
et qu'entends-tu par "oublier une table" ?
rasleboldesid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2006, 21h45   #5
Candidat au titre de Membre du Club
 
Avatar de rasleboldesid
 
Inscription : août 2006
Messages : 115
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 115
Points : 13
Points : 13
Citation:
Envoyé par Kerod
Sous EasyPHP c'est généralement :

Et bien sur pas de passe
ok : je vais tester
rasleboldesid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2006, 21h57   #6
Candidat au titre de Membre du Club
 
Avatar de rasleboldesid
 
Inscription : août 2006
Messages : 115
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 115
Points : 13
Points : 13
Super : c'était ça et ça marche !
Merci beaucoup ;-) !!!
rasleboldesid est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h24.


 
 
 
 
Partenaires

Hébergement Web