PHP & MySQL : connection impossible !
Résolu
Profil bloqué
-
Profil bloqué -
Profil bloqué -
Bonjour,
J'ai suivi les cours de PHP sur le site du zero (www.siteduzero.com), et quand je tappe le code PHP sur mon fichier pour me connecter à la Base de données et la ça plante : j'ouvre mon fichier mais la page est blanche, il n'a pas réussi à se connecter à la base. Il aurait du afficher le contenu d'une table.
Je crois que c'est l'identifiant qui plante. J'ai installé WAMPSERVER et comme identifiant pour me connecter, je met :
mysql_connect("localhost", "root", "");
Est-ce bien ça ?
Merci de vos réponses.
Cdrl,
2308.
J'ai suivi les cours de PHP sur le site du zero (www.siteduzero.com), et quand je tappe le code PHP sur mon fichier pour me connecter à la Base de données et la ça plante : j'ouvre mon fichier mais la page est blanche, il n'a pas réussi à se connecter à la base. Il aurait du afficher le contenu d'une table.
Je crois que c'est l'identifiant qui plante. J'ai installé WAMPSERVER et comme identifiant pour me connecter, je met :
mysql_connect("localhost", "root", "");
Est-ce bien ça ?
Merci de vos réponses.
Cdrl,
2308.
A voir également:
- Connection php mysql
- Gmail connection - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Facebook connection - Guide
- Connection chromecast - Guide
14 réponses
jona303
Messages postés
369
Date d'inscription
Statut
Membre
Dernière intervention
28
un print screen d'une page blanche va pas servir a grand chose.. :)
HostOfSeraphim
Messages postés
6750
Date d'inscription
Statut
Contributeur
Dernière intervention
1 608
Envoie le code PHP, pas le résultat...
Ca dépend du contenu de la page : si tu n'as qu'une instruction de connexion, une page blanche est significatif d'une connexion réussie.
Si tu as ensuite une requête pour lister une table, la page devrait te retourner le contenu de la table ou une erreur.
Si tu as ensuite une requête pour lister une table, la page devrait te retourner le contenu de la table ou une erreur.
mysql_connect("localhost", "root", "") or die ('probleme de coonection'.mysql_error());
te retournera si il y a une erreur
te retournera si il y a une erreur
Quand je n'ai pas de requetes, la page blanche s'affiche,mais quand vient la requête. Rien ne s'affiche. Aucune erreur s'affiche.
Merci
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Il m'affiche une page blanche, et quand je fais une requete il m'affiche aussi une page blanche !
J'ai wamp server.
merci pour tes réponses.
Cdrl
J'ai wamp server.
merci pour tes réponses.
Cdrl
fais un echo 'toto'; et regarde s'il s'affiche,..
et met aussi des or die ("message".mysql_error()); apres chaque requete et regarde ce qu'il se passe..
et met aussi des or die ("message".mysql_error()); apres chaque requete et regarde ce qu'il se passe..
Ahh..
Il met ça maintenant :
Affichage de texte avec PHP
mysql_connect("localhost", "root", "") or die ("message".mysql_error()); // Connexion à MySQL mysql_select_db("coursphp"); // Sélection de la base mateo21 // On est connectés, on peut travailler sur la BDD // ... // ... // On a fini de travailler, on ferme la connexion : mysql_close(); // Déconnexion de MySQL ?>
Il affiche tout mescommentaires.
Il met ça maintenant :
Affichage de texte avec PHP
mysql_connect("localhost", "root", "") or die ("message".mysql_error()); // Connexion à MySQL mysql_select_db("coursphp"); // Sélection de la base mateo21 // On est connectés, on peut travailler sur la BDD // ... // ... // On a fini de travailler, on ferme la connexion : mysql_close(); // Déconnexion de MySQL ?>
Il affiche tout mescommentaires.
Ok alors mon code c ça :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Notre première instruction : echo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h2>Affichage de texte avec PHP</h2>
<p>
<?php echo "Celle-ci a été écrite entièrement en PHP."; ?>
<?php
</p>
mysql_connect("localhost", "root", "") or die ("message".mysql_error()); // Connexion à MySQL
mysql_select_db("coursphp"); // Sélection de la base
// On est connectés, on peut travailler sur la BDD
// ...
// ...
// On a fini de travailler, on ferme la connexion :
mysql_close(); // Déconnexion de MySQL
?>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Notre première instruction : echo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h2>Affichage de texte avec PHP</h2>
<p>
<?php echo "Celle-ci a été écrite entièrement en PHP."; ?>
<?php
</p>
mysql_connect("localhost", "root", "") or die ("message".mysql_error()); // Connexion à MySQL
mysql_select_db("coursphp"); // Sélection de la base
// On est connectés, on peut travailler sur la BDD
// ...
// ...
// On a fini de travailler, on ferme la connexion :
mysql_close(); // Déconnexion de MySQL
?>
</body>
</html>
c'est bon j'ai un message d'erreur !:p
Parse error: parse error in C:\wamp\www\test\test.php on line 13
Parse error: parse error in C:\wamp\www\test\test.php on line 13
Erreur toute bête : je ne l'ouvrais pas en passant par localhost.
Mais maintenant que je passe par la, plus la page blanche mais des erreurs :
Affichage de texte avec PHP
Celle-ci a été écrite entièrement en PHP.
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\wamp\www\test\test.php on line 15
Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\test\test.php on line 16
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in C:\wamp\www\test\test.php on line 16
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\test\test.php on line 19
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\test\test.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\test\test.php on line 20
Il y a jeux vidéo en vente !
Warning: mysql_close(): no MySQL-Link resource supplied in C:\wamp\www\test\test.php on line 27
Mais maintenant que je passe par la, plus la page blanche mais des erreurs :
Affichage de texte avec PHP
Celle-ci a été écrite entièrement en PHP.
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\wamp\www\test\test.php on line 15
Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\test\test.php on line 16
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in C:\wamp\www\test\test.php on line 16
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\test\test.php on line 19
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\test\test.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\test\test.php on line 20
Il y a jeux vidéo en vente !
Warning: mysql_close(): no MySQL-Link resource supplied in C:\wamp\www\test\test.php on line 27