Problème d'accés à Mysql par php
Résolu/Fermé
winco
-
26 mai 2008 à 16:41
Goy07 Messages postés 1 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 5 juin 2008 - 5 juin 2008 à 13:20
Goy07 Messages postés 1 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 5 juin 2008 - 5 juin 2008 à 13:20
A voir également:
- Problème d'accés à Mysql par php
- Acces rapide - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Retour a la ligne php ✓ - Forum PHP
- Je n'ai plus acces a ma boite mail gmail - Guide
10 réponses
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
26 mai 2008 à 16:44
26 mai 2008 à 16:44
Il manque le nom de la table :
$requete = Insert into valeurs (nouveauNom)
C'est plutôt quelque chose comme :
$requete = insert into tatable values ($nouveauNom)
Tu as éssayé de mettre quelque chose dans ta bd sans passer par un script et de l'afficher ?
$requete = Insert into valeurs (nouveauNom)
C'est plutôt quelque chose comme :
$requete = insert into tatable values ($nouveauNom)
Tu as éssayé de mettre quelque chose dans ta bd sans passer par un script et de l'afficher ?
flodotsoft
Messages postés
70
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
3 juillet 2008
3
26 mai 2008 à 16:45
26 mai 2008 à 16:45
Salut,
if($NouveauNom != "" && valider = "ENTRER")
remplacer par
if($NouveauNom != "" && valider == "ENTRER")
Je ne sais pas si ca vient de là ou si c'est une erreur de copier/coller mais ta condition ne sera jamais à VRAI, donc ton include et ta requete ne seront pas exécutés.
++
if($NouveauNom != "" && valider = "ENTRER")
remplacer par
if($NouveauNom != "" && valider == "ENTRER")
Je ne sais pas si ca vient de là ou si c'est une erreur de copier/coller mais ta condition ne sera jamais à VRAI, donc ton include et ta requete ne seront pas exécutés.
++
tite_tête13
Messages postés
125
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
19 février 2010
3
26 mai 2008 à 16:48
26 mai 2008 à 16:48
Salut,
Moi je dirais qu'il y a : $execution = mysql_db_query("essai", $requete);
essaye : $execution = mysql_db_query($requete, $connexion);
P.S: oublie pas les ";" dans le PHP. ;-)
Moi je dirais qu'il y a : $execution = mysql_db_query("essai", $requete);
essaye : $execution = mysql_db_query($requete, $connexion);
P.S: oublie pas les ";" dans le PHP. ;-)
sov^36
Messages postés
3621
Date d'inscription
jeudi 5 avril 2007
Statut
Contributeur
Dernière intervention
8 juillet 2008
715
26 mai 2008 à 16:52
26 mai 2008 à 16:52
mysql_select_db ("dbname");
ce serait pas plutot mysql_select_db($dbname); ?
ce serait pas plutot mysql_select_db($dbname); ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
26 mai 2008 à 18:25
26 mai 2008 à 18:25
Bonsoir,
il y a beaucoup d'erreurs/
en php la casse du nom de variable est important.
$_POST etc..
pas de " dans la requette etc..
manque des ; de fin d'instruction
si tes formulaires sont en method="post"
essayes:
vas voir le site: www.siteduzero.com
il y a beaucoup d'erreurs/
en php la casse du nom de variable est important.
$_POST etc..
pas de " dans la requette etc..
manque des ; de fin d'instruction
si tes formulaires sont en method="post"
essayes:
<html> <head> <title> Ajout nouveau nom </title> </head> <body> <?php if(isset($_POST['valider']) && $_POST['valider']== "ENTRER"){ //recuperation des valeurs postées: $nouveauNom=$_POST['nouveauNom']; if($nouveauNom != ""){ include ('connect.php') //connexion a la base //Insertion du nouveau nom $requete = "INSERT INTO valeurs(nouveauNom) VALUES('".$nouveauNom."')"; $execution = mysql_db_query($requete) ;//execution de la requéte if($execution){ echo "<font face='Verdana' size='2'>Les valeurs ont bien été enregistrées dans la table <b>valeurs</b></font>"; } } } ?> </body> </html>
vas voir le site: www.siteduzero.com
Bonsoir,
Merci a tous pour vos réponses, j'avoue être un débutant en la matiére? je vais voir tout ca ce soir !!!
merci beaucoup
@ +++
Merci a tous pour vos réponses, j'avoue être un débutant en la matiére? je vais voir tout ca ce soir !!!
merci beaucoup
@ +++
Bjr,
Après plusieurs test infructueux me revoila ici.
Hier j ai laissé quelques questions sans réponses.
Tu as éssayé de mettre quelque chose dans ta bd sans passer par un script et de l'afficher ?
Oui, je suis passé par PhpMyAdmin est j'ai rentré des valeurs par requête sql et aussi grace a l'assistant. Tout . fonctionne quand je procéde de cette facon.
Même l'affichage de la base ne s'éfféctue pas.
Alain_42, j'ai essayé ton formulaire mais pareil je n'obtient qu'une phrase sur ma nouvelle page :
Les valeurs ont bien été enregistrées dans la table valeurs"; } } } ?>
Je joins mon script qui me permet de saisir le nom et d'envoyer a la base :
<!--ajouter.php-->
<html>
<head>
<title> Ajout nouveau nom </title>
</head>
<body>
<?php
<h2> Ajouter un nouveau nom à la base </h2><br><br>
<form action = "ajouterNomtest.php" methode ="post">
Quel est le nom a ajouter à la base ?<br>
<input type = "text" name = "NouveauNom" value = "Saisir un nom ici" size = 20><br>
<p> <input type = "submit" name = "Valider" value = "ENTRER">
<input type = "reset" name = "effacer" value = "Effacer"></p>
</form>
?>
</body>
</html>
Merci pour votre aide
Winco
Après plusieurs test infructueux me revoila ici.
Hier j ai laissé quelques questions sans réponses.
Tu as éssayé de mettre quelque chose dans ta bd sans passer par un script et de l'afficher ?
Oui, je suis passé par PhpMyAdmin est j'ai rentré des valeurs par requête sql et aussi grace a l'assistant. Tout . fonctionne quand je procéde de cette facon.
Même l'affichage de la base ne s'éfféctue pas.
Alain_42, j'ai essayé ton formulaire mais pareil je n'obtient qu'une phrase sur ma nouvelle page :
Les valeurs ont bien été enregistrées dans la table valeurs"; } } } ?>
Je joins mon script qui me permet de saisir le nom et d'envoyer a la base :
<!--ajouter.php-->
<html>
<head>
<title> Ajout nouveau nom </title>
</head>
<body>
<?php
<h2> Ajouter un nouveau nom à la base </h2><br><br>
<form action = "ajouterNomtest.php" methode ="post">
Quel est le nom a ajouter à la base ?<br>
<input type = "text" name = "NouveauNom" value = "Saisir un nom ici" size = 20><br>
<p> <input type = "submit" name = "Valider" value = "ENTRER">
<input type = "reset" name = "effacer" value = "Effacer"></p>
</form>
?>
</body>
</html>
Merci pour votre aide
Winco
j'ajoute aussi que je suis allé déjà plusieur fois sur le site du zero,
j'ai utilisé la base de donnée "jeu" et utilisé le script pour (php) pour la visualisation de la base mais même là rien ne marche ... :s
j'ai utilisé la base de donnée "jeu" et utilisé le script pour (php) pour la visualisation de la base mais même là rien ne marche ... :s
Goy07
Messages postés
1
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
5 juin 2008
>
Nadiaaa
5 juin 2008 à 13:20
5 juin 2008 à 13:20
moi aussi je crois te connaitre!!!
winco07
Messages postés
117
Date d'inscription
vendredi 30 mai 2008
Statut
Membre
Dernière intervention
5 octobre 2012
2 juin 2008 à 16:54
2 juin 2008 à 16:54
comment fermé cette discussion ?
tite_tête13
Messages postés
125
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
19 février 2010
3
2 juin 2008 à 17:18
2 juin 2008 à 17:18
faut signaler le problème comme "résolu"