Probléme page php d'enregistrement dans BD ..
Résolu
goxes
Messages postés
491
Date d'inscription
Statut
Membre
Dernière intervention
-
goxes Messages postés 491 Date d'inscription Statut Membre Dernière intervention -
goxes Messages postés 491 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un soucis avec une page que je dois développer dans le cadre de ma terminale stg gsi, voici le code :
"
<?php
//connexion à la base
$bdd=mysql_connect(localhost,'root','root') or die('Connexion à MySQL impossible');
$connexion=mysql_select_db(moldeb,$bdd) or die('Connexion à la base de données impossible');
//récupération des données à partir du formulaire
$NumSalle=$_POST['NumSalle'];
//requête d'insertion dans la base
$requete1="insert into salle values('$NumSalle')";
mysql_query($requete1) or die("erreur insertion ! ");
echo '<h2>Votre problème a été enregistré </h2>';
echo '<a href=\'ajoutersalle.html\'>Retourner à l\'accueil';
?>
"
C'est la page permettant d'enregistrer les données inscrite dans le formulaire en html précédent.
Je suis a votre écoute pour les questions ...
Cordialement,
GOXES
j'ai un soucis avec une page que je dois développer dans le cadre de ma terminale stg gsi, voici le code :
"
<?php
//connexion à la base
$bdd=mysql_connect(localhost,'root','root') or die('Connexion à MySQL impossible');
$connexion=mysql_select_db(moldeb,$bdd) or die('Connexion à la base de données impossible');
//récupération des données à partir du formulaire
$NumSalle=$_POST['NumSalle'];
//requête d'insertion dans la base
$requete1="insert into salle values('$NumSalle')";
mysql_query($requete1) or die("erreur insertion ! ");
echo '<h2>Votre problème a été enregistré </h2>';
echo '<a href=\'ajoutersalle.html\'>Retourner à l\'accueil';
?>
"
C'est la page permettant d'enregistrer les données inscrite dans le formulaire en html précédent.
Je suis a votre écoute pour les questions ...
Cordialement,
GOXES
A voir également:
- Probléme page php d'enregistrement dans BD ..
- Supprimer une page dans word - Guide
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Imprimer tableau excel sur une page - Guide
- Page d'accueil - Guide
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
8 réponses
Ton problème se situe sur cette ligne:
Tu dois mettre les valeur entre ''
A modifier donc en:
Je profite également pour te dire que les requêtes SQL se mettent en MAJUSCULE
Exemple:
$bdd=mysql_connect(localhost,'root','root') or die('Connexion à MySQL impossible');
Tu dois mettre les valeur entre ''
A modifier donc en:
$bdd=mysql_connect('localhost','root','root') or die('Connexion à MySQL impossible');
Je profite également pour te dire que les requêtes SQL se mettent en MAJUSCULE
Exemple:
$sql='SELECT * FROM table WHERE ...';
voilà ce que ça me dit quand j'enregistre une donnée dans le formulaire html :
"
Notice: Use of undefined constant localhost - assumed 'localhost' in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a échoué car le parti connecté n'a pa (trying to connect via tcp://localhost:3306) in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Warning: mysql_connect() [function.mysql-connect]: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line
"
Et oui tout ça ...
Merci de intéresser à mon cas :)
"
Notice: Use of undefined constant localhost - assumed 'localhost' in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a échoué car le parti connecté n'a pa (trying to connect via tcp://localhost:3306) in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Warning: mysql_connect() [function.mysql-connect]: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line
"
Et oui tout ça ...
Merci de intéresser à mon cas :)
Es-tu sur d'utiliser un mot de passe en local pour te connecter à ta base de données ?
Parce que par défaut il n'y en as pas
Parce que par défaut il n'y en as pas
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pas mais là ou je vais passer mon oral du bac (dans 2h ^^) bin il y en aura un qui sera donc 'root' ...
Non toujours pas, ça me dit pareil (j'ai aussi enlevé le mot de passe):
"
Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a échoué car le parti connecté n'a pa (trying to connect via tcp://localhost:3306) in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Warning: mysql_connect() [function.mysql-connect]: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.p
"
"
Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a échoué car le parti connecté n'a pa (trying to connect via tcp://localhost:3306) in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Warning: mysql_connect() [function.mysql-connect]: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.p
"
Une partie du problème est déjà résolu:
Il faut que tu corriges également cette ligne:
Je suppose que moldeb est le nom de ta base de donnée.
Tu dois la corriger de la même manière:
Notice: Use of undefined constant localhost - assumed 'localhost' in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\MOLDEB - C'est bon\ajoutersalle.php on line 3
Il faut que tu corriges également cette ligne:
$connexion=mysql_select_db(moldeb,$bdd) or die('Connexion à la base de données impossible');
Je suppose que moldeb est le nom de ta base de donnée.
Tu dois la corriger de la même manière:
$connexion=mysql_select_db('moldeb',$bdd) or die('Connexion à la base de données impossible');
grace à vous en grande partie j'ai reussit !!!!
Merci beaucoup à vous et à cette comunauté !
j'en profite pour faire un petit up d'un de mes sujet qui n'a pas rencontré un franc succés ^^ :
https://forums.commentcamarche.net/forum/affich-22090751-baisser-seuil-minimum-luminosite-ecran#p22230179
Merci beaucoup à vous et à cette comunauté !
j'en profite pour faire un petit up d'un de mes sujet qui n'a pas rencontré un franc succés ^^ :
https://forums.commentcamarche.net/forum/affich-22090751-baisser-seuil-minimum-luminosite-ecran#p22230179