Mon probleme :
Je n'ai aucune erreur qui apparait mais mon insert ne fait rien, je ne sais pas trop ou j'ai mauvais, j'ai tester en GET , pas plus de succes...
Si quelqu'un a une idée
Merci d'avance
A voir également:
[SQL --> PHP] Probleme INSERT base free sur formulaire.
gorc
Messages postés16Date d'inscriptiondimanche 7 novembre 2004StatutMembreDernière intervention 3 mars 2009 10 déc. 2008 à 10:43
je viens de tester avec :
if(isset($_POST["Envoyer"])){
$message1=$_POST["message"];
$login1=$_POST["login"];
$query = "insert into chat(login, message) values ('".$login1."','".$message1."')";
mysql_query($query);
}
Et ça ne marche toujours pas :'(
Merci quand meme
fregolo52
Messages postés1114Date d'inscriptionmercredi 15 juin 2011StatutMembreDernière intervention 6 mai 20214 10 déc. 2008 à 11:05
J'ai pas testé mon code.
Peux-tu faire un :
echo $query; pour voir la tete de la requete.
Et : echo mysql_error(); pour voir s'il une erreur ressort.
Je ne suis pas un développeur PHP, j'ai juste repris du code pour améliorer un site, je me suis donc inspiré de la syntaxe de mon prédécesseur.
Il faisait plutot des : $_POST['login']
Je ne connais pas trop l'impact des " et ' dans la syntaxe PHP. Mais pour le moment, fait les "echo" pour tracer et voir ce que fait le script.
fregolo52
Messages postés1114Date d'inscriptionmercredi 15 juin 2011StatutMembreDernière intervention 6 mai 20214 10 déc. 2008 à 11:28
En effet y'a que dalle, même pas "Message envoye" ni "Remplissez les champs pseudo et message"
C'est louche.
Ah oui !! Ton bloc de code en question, met-le au dessus de la balise <form>. Dans les tutos que j'ai pu voir, les tests des _POST des formulaires sont toujours avant le code HTML.
gorc
Messages postés16Date d'inscriptiondimanche 7 novembre 2004StatutMembreDernière intervention 3 mars 2009 10 déc. 2008 à 11:36
Hum pour mon bloc en question je pense pas que se soit le probleme, puis pour la mise en page je prefere qu'on puisse rajouter en bas ( vue que logiquement ça sera par ordre decroissant, donc on repondrait au message le plus en bas de la page )
Mais je vais quand meme tester, mais on dirait qu'il s'arrete au niveau du </form>