A voir également:
- How transmettre données formulaire sur BDD ?
- Formulaire de réclamation facebook - Guide
- Reinstaller windows sans perte de données - Guide
- Effacer les données de navigation - Guide
- Formulaire instagram compte suspendu - Guide
- La zone de données passée à un appel système est insuffisante - Windows 11
8 réponses
XatOr
Messages postés
742
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
5 décembre 2010
34
19 juin 2010 à 22:34
19 juin 2010 à 22:34
Utilise l'attribut id dans tes contrôles pour les récupérer dans ta 2ème page
Merci beaucoup ! Mais...Euh.... excuse-moi mais je ne comprends pas ce que tu entends par contrôle
ni comment placer précisément ces balises id (je suis novice et j'ai regardé pas mal de tuto mais je ne l'ai jamais vu utilisée pour ça encore.... donc ta réponse est un peu obsure :s)...
Pourrais-tu m'en dire un peu plus ?
Merci encore !
ni comment placer précisément ces balises id (je suis novice et j'ai regardé pas mal de tuto mais je ne l'ai jamais vu utilisée pour ça encore.... donc ta réponse est un peu obsure :s)...
Pourrais-tu m'en dire un peu plus ?
Merci encore !
Erf, non ça ne marche pas (enfin si, ça fonctionne toujours sans erreur ^^) mais toujours rien dans la base :s ! Est-ce qu'il ne faudrait pas faire une requête dans la base pour que ça marche O_o...?
Merci encore :D
Merci encore :D
XatOr
Messages postés
742
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
5 décembre 2010
34
20 juin 2010 à 14:22
20 juin 2010 à 14:22
Salut !
Pour savoir d'où vient l'erreur, tu peux faire ça :
Cela te permettra d'afficher l'erreur.
Merci de m'en tenir informé ;)
Pour savoir d'où vient l'erreur, tu peux faire ça :
mysql_db_query("rockabilly_music",$requete) or die(mysql_error());
Cela te permettra d'afficher l'erreur.
Merci de m'en tenir informé ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alors, maintenant un message d'erreur d'affiche :)
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
Mais je ne comprends pas comment c'est possible qu'il y ait une erreur sur ma ligne <?php.
Du coup, j'ai testé en mettant php à la ligne, mais il me dit alors qu'il y a une erreur ", unexpected T_IF" ligne 3
....
mais je ne comprend pas ce qui cloche !
Désolée de t'embêter avec ça ! Je sens qu'il n'en faut pas beaucoup pour que ça fonctionne mais la p'tite faille est bien cachée ^^
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
Mais je ne comprends pas comment c'est possible qu'il y ait une erreur sur ma ligne <?php.
Du coup, j'ai testé en mettant php à la ligne, mais il me dit alors qu'il y a une erreur ", unexpected T_IF" ligne 3
....
mais je ne comprend pas ce qui cloche !
Désolée de t'embêter avec ça ! Je sens qu'il n'en faut pas beaucoup pour que ça fonctionne mais la p'tite faille est bien cachée ^^
XatOr
Messages postés
742
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
5 décembre 2010
34
20 juin 2010 à 17:46
20 juin 2010 à 17:46
Si tu peux, fais un echo de ta requête pour savoir ce qu'il envoie dans la base et colle le résultat ici :)
Merci
Merci
C'est bon, un ami a réussis à modifier mes beugs du script !!
Je te le copie colle pour que tu vois (si jamais ça peut servir à quelqu'un ^^)
<?php
$artiste= $_POST['artiste'];
$localisation= $_POST['localisation'];
$mysql_link = mysql_connect('localhost','root','');
if($mysql_link==FALSE)
{
echo "erreur serveur";
}
$base=mysql_select_db("rockabilly_music", $mysql_link);
if ($base==FALSE)
{
echo "erreur base";
}
$requete="INSERT INTO artistes VALUES('','$artiste','$localisation')";
$execution=mysql_query($requete, $mysql_link);
if($execution==FALSE)
{
echo("ça plante !");
}
else
{
echo 'Vos infos ont ete rajoutees a la base de donnee.';
}
mysql_close();
?>
En tout cas, merci beaucoup pour tout, c'était vraiment super gentil :D!
Bonne fin de dimanche à toi :)!!
Je te le copie colle pour que tu vois (si jamais ça peut servir à quelqu'un ^^)
<?php
$artiste= $_POST['artiste'];
$localisation= $_POST['localisation'];
$mysql_link = mysql_connect('localhost','root','');
if($mysql_link==FALSE)
{
echo "erreur serveur";
}
$base=mysql_select_db("rockabilly_music", $mysql_link);
if ($base==FALSE)
{
echo "erreur base";
}
$requete="INSERT INTO artistes VALUES('','$artiste','$localisation')";
$execution=mysql_query($requete, $mysql_link);
if($execution==FALSE)
{
echo("ça plante !");
}
else
{
echo 'Vos infos ont ete rajoutees a la base de donnee.';
}
mysql_close();
?>
En tout cas, merci beaucoup pour tout, c'était vraiment super gentil :D!
Bonne fin de dimanche à toi :)!!
XatOr
Messages postés
742
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
5 décembre 2010
34
20 juin 2010 à 00:31
20 juin 2010 à 00:31
Euh non autant pour moi j'avais mal lu ton message.
En fait il me semblerait que ton soucis vient de ta requête :
Essaie cela :
Normalement ça devrait marcher.
Merci de m'en tenir informé ;)
En fait il me semblerait que ton soucis vient de ta requête :
$requete="INSERT INTO artistes(noms_artistes) VALUES('','$artiste',)";
Essaie cela :
$requete="INSERT INTO artistes (noms_artistes) VALUES (".$artiste.")";
Normalement ça devrait marcher.
Merci de m'en tenir informé ;)