Probleme avec PHP et MySQL
Fermé
Bonjour,
je suis en train d'apprendre tout doucement PHP et mysql.
jais créer une petite base tout comme dans le tuto ( https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/914293-lisez-des-donnees que je suis et quand je lance une requête depuis une page PHP, Windows me donne un rapport d'erreur d'apache et la page n'affiche rien...
d 'ou peux venir le problème ???
Merci d'avance
je suis en train d'apprendre tout doucement PHP et mysql.
jais créer une petite base tout comme dans le tuto ( https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/914293-lisez-des-donnees que je suis et quand je lance une requête depuis une page PHP, Windows me donne un rapport d'erreur d'apache et la page n'affiche rien...
d 'ou peux venir le problème ???
Merci d'avance
A voir également:
- Probleme avec PHP et MySQL
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Alert PHP - Forum PHP
8 réponses
Ceci à été posté dans les commentaires du tutoriel dont il est question (https://openclassrooms.com/fr/
Si ça peut aider..... (et ça aide :p)
Il existe un bug depuis WAMPSERVER 2.0i avec la requette msql_close();
dans le TP remplacez ce code :
<?php
mysql_connect("localhost", "mateo21", "cFrrI954"); // Connexion à MySQL
mysql_select_db("mateo21"); // 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
?>
par celui-ci :
<?php
$connect = mysql_connect("localhost", "root", ""); // Récupération du handle dans une variable
mysql_select_db("votrebase");
// connecté a la base votrebase
//pour fermer la connexion
mysql_close($connect);
?>
Si ca peut aider certains débutants, comme ça a été le cas pour moi...
Si ça peut aider..... (et ça aide :p)
Il existe un bug depuis WAMPSERVER 2.0i avec la requette msql_close();
dans le TP remplacez ce code :
<?php
mysql_connect("localhost", "mateo21", "cFrrI954"); // Connexion à MySQL
mysql_select_db("mateo21"); // 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
?>
par celui-ci :
<?php
$connect = mysql_connect("localhost", "root", ""); // Récupération du handle dans une variable
mysql_select_db("votrebase");
// connecté a la base votrebase
//pour fermer la connexion
mysql_close($connect);
?>
Si ca peut aider certains débutants, comme ça a été le cas pour moi...
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
26 sept. 2009 à 19:39
26 sept. 2009 à 19:39
Bonjour,
Il nous faudrait le message d'erreur pour pouvoir t'aider :)
Xavier
Il nous faudrait le message d'erreur pour pouvoir t'aider :)
Xavier
bonjour Xavier
voici le message d' erreur envoyé par Windows
szAppName : httpd.exe szAppVer : 2.2.11.0 szModName : php_mysql.dll
szModVer : 5.3.0.0 offset : 00002072
C:\DOCUME~1\Alex\LOCALS~1\Temp\WER2294.dir00\httpd.exe.mdmp
C:\DOCUME~1\Alex\LOCALS~1\Temp\WER2294.dir00\appcompat.txt
voici le message d' erreur envoyé par Windows
szAppName : httpd.exe szAppVer : 2.2.11.0 szModName : php_mysql.dll
szModVer : 5.3.0.0 offset : 00002072
C:\DOCUME~1\Alex\LOCALS~1\Temp\WER2294.dir00\httpd.exe.mdmp
C:\DOCUME~1\Alex\LOCALS~1\Temp\WER2294.dir00\appcompat.txt
lewis34
Messages postés
2557
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
30 mai 2015
352
26 sept. 2009 à 20:44
26 sept. 2009 à 20:44
c'est le contenu de ton fichier error.lod d'apache qu'il nous faut.
a mon avis c'est un erreur de synaxe un ; qui mansue ou une ( ou une {
a mon avis c'est un erreur de synaxe un ; qui mansue ou une ( ou une {
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour lewis34
Voici la dernier partie du log
[Fri Sep 25 18:15:03 2009] [notice] Apache/2.2.11 (Win32) PHP/5.3.0 configured -- resuming normal operations
[Fri Sep 25 18:15:03 2009] [notice] Server built: Dec 10 2008 00:10:06
[Fri Sep 25 18:15:03 2009] [notice] Parent: Created child process 268
[Fri Sep 25 18:15:03 2009] [notice] Child 268: Child process is running
[Fri Sep 25 18:15:03 2009] [notice] Child 268: Acquired the start mutex.
[Fri Sep 25 18:15:03 2009] [notice] Child 268: Starting 64 worker threads.
[Fri Sep 25 18:15:03 2009] [notice] Child 268: Starting thread to listen on port 80.
Voici la dernier partie du log
[Fri Sep 25 18:15:03 2009] [notice] Apache/2.2.11 (Win32) PHP/5.3.0 configured -- resuming normal operations
[Fri Sep 25 18:15:03 2009] [notice] Server built: Dec 10 2008 00:10:06
[Fri Sep 25 18:15:03 2009] [notice] Parent: Created child process 268
[Fri Sep 25 18:15:03 2009] [notice] Child 268: Child process is running
[Fri Sep 25 18:15:03 2009] [notice] Child 268: Acquired the start mutex.
[Fri Sep 25 18:15:03 2009] [notice] Child 268: Starting 64 worker threads.
[Fri Sep 25 18:15:03 2009] [notice] Child 268: Starting thread to listen on port 80.
lewis34
Messages postés
2557
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
30 mai 2015
352
27 sept. 2009 à 05:06
27 sept. 2009 à 05:06
ok mais la ca nous marque seulement que ton serveur a demarré.
tu dois avoir des lignes ressemblant à ça
Notice: Undefined variable: ftp_user in c:\\*******\php_ftp\\phpmyftp v0.7\\connect.php on line 14,
en haut de ta page qui pose probleme rajoute ça
<?php
error_reporting (E_ALL);
ini_set ('display_errors', true);
cela va t'afficher les erreurs à l'ecran
tu dois avoir des lignes ressemblant à ça
Notice: Undefined variable: ftp_user in c:\\*******\php_ftp\\phpmyftp v0.7\\connect.php on line 14,
en haut de ta page qui pose probleme rajoute ça
<?php
error_reporting (E_ALL);
ini_set ('display_errors', true);
cela va t'afficher les erreurs à l'ecran
Re bonjour a tous
Je pense avoir trouver une erreur car une fois le code supprimé tout marche bien.
Dans le tuto il y a se code presque partout.
mysql_close(); // Déconnexion de MySQL
Je pense avoir trouver une erreur car une fois le code supprimé tout marche bien.
Dans le tuto il y a se code presque partout.
mysql_close(); // Déconnexion de MySQL