MySQL et INSERT INTO [easy debug] - PHP - Programmation
Marsh Posté le 19-11-2002 à 15:21:42
Normalement il ne faut pas de guillemets autour du nom de la table
Je sais pas si ça peut être lié à ça ou pas...
Marsh Posté le 19-11-2002 à 16:46:16
ces deux corrections n'ont aucun effet, d'ailleurs j'avais déjà testé auparavant... Pour ce qui est des guillemets j'ai tenté toutes les combinaisons possibles.
Mais mon code est bon n'est-ce pas? aucune grosse erreur qui vous saute aux yeux? Je suis désespéré !
Marsh Posté le 19-11-2002 à 16:52:18
la query est ok sans le 'test'
INSERT INTO test (b,c) VALUES ('cinq','six'
le probleme doit etre ailleurs.
si cest easyphp, utilise phpmyadmin pour tester tes requetes.
Marsh Posté le 19-11-2002 à 16:57:33
bon, je suis vraiment nul ou alors un démon habite mon hébergeur, mais n'étant pas supersticieux je penche plutôt pour le première solution...
je viens de modifier avec
Code :
|
et ça marche. Pourtant juste avant en enlevant les apostrophes autour de 'test' ça ne fonctionnait pas.. j'ai du oublier de télécharger le fichier sur le serveur, je ne vois pas d'autre raison. Enfin ça semble résolu, j'ai vraiment eu les boules. Merci de votre aide, et encore désolé pour le dérangement, mais ça me semblait vraiment étrange !
Marsh Posté le 19-11-2002 à 15:05:22
bonjour, voila deux jours que je me casse la tête à faire des millions d'essais et je n'arrive à rien. Je veux juste insérer deux valeurs dans une table. Rien de plus simple me direz-vous? Moi aussi, j'avais d'ailleurs parfaitement réussi auparavant, mais j'ai lu et relu les aides les sites pour débutants, la doc etc, je n'arrive pas à trouver la sourve du problème, c'est pourquoi je viens vers vous !
la table se crée sans problème, elle a la structure voulue, mais aucune donnée ne s'y insère. Pourtant quand j'exécute la requête suivante dans phpmyadmin, les données sont effectivement insérées :
Quelle est mon erreur?
merci
Message édité par flyjodel le 19-11-2002 à 15:17:18