Aide Mysql

Il y a 340 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Aide Mysql
 
Arretons de martyriser les romantiques
Plus d'informations

Hey les gens c'est encore moi...
 
ce coup ci je pete un cable sur une ligne Mysql... je comprend pas pourquoi elle fonctionne pas...

Code :
  1. mysql_query('INSERT INTO \'users\' ( \'ID\' , \'pseudo\' , \'pass\' , \'civilite\' , \'nom\' , \'prenom\' , \'age\' , \'pays\' , \'mail\' , \'paypal\' , \'parrain\' , \'ip\' , \'points\' , \'site1\' , \'site2\' , \'site3\' , \'site4\' , \'site5\' , \'site6\' , \'site7\' , \'site8\' , \'site9\' , \'site10\' ) VALUES( \'\' , \'' . $pseudo . '\' , \'' . $mdp . '\' , \'' . $civi . '\' , \'' . $nom . '\' , \'' . $prenom . '\' , \'' . $age . '\' , \'' . $pays . '\' , \'' . $mail . '\' , \'' . $paypal . '\' , \'' . $parrain . '\' , \'\' , \'0\' , \'\' , \'\' , \'\' , \'\' , \'\' , \'\' , \'\' , \'\' , \'\' , \'\' )')or die("<br>Echec transfert données" );


 
je sais c'est barbare XD enfin bon, le fait est, toutes les variables utilisées existent et fonctionnent, et pourtant ca marche pas...
 
si vous avez meme une toute petite idée pour m'aider... (à part remplacer les ' ' par des " " XD)

pourquoi faire cent fois la même chose ?
Plus d'informations

''marche pas'' ça veut rien dire. avoir un message d'erreur correct c'est mieux.

 

et tant qu'a faire, affiche ta requette avant de l'exécuter.


Message édité par Batchy le 03-05-2008 à 10:10:43
Arretons de martyriser les romantiques
Plus d'informations

Bah euh, voilà ce que ca donne en "texte":

Code :
  1. INSERT INTO 'users' ( 'ID' , 'pseudo' , 'pass' , 'civilite' , 'nom' , 'prenom' , 'age' , 'pays' , 'mail' , 'paypal' , 'parrain' , 'ip' , 'points' , 'site1' , 'site2' , 'site3' , 'site4' , 'site5' , 'site6' , 'site7' , 'site8' , 'site9' , 'site10' ) VALUES( '' , 'pseudo' , 'mdp' , 'Monsieur' , 'tim' , 'tom' , '19' , 'France' , 'v@ggg.fr' , 'v@ggg.fr' , '0' , '' , '0' , '' , '' , '' , '' , '' , '' , '' , '' , '' , '' )


 
ce qui de mon coté m'avance tres peu :s
 
 
Quand je dis, ca marche pas, c'est pas que j'ai un message d'erreur, juste que le script refuse simplement de fonctionner... en gros je recois le message "Echec Transfert Donnees" à chaque fois...  
mon probleme c'est que, si je recois ce message, ca veut dire qu'il y a pas d'erreur de syntaxe, et j'ai vérifié avec mon MySQL, quasiement tous les champs sont en texte, donc pas de problemes de tailles des entrées ou autre... je suis perdu quoi...


Message édité par Aelenia le 03-05-2008 à 10:55:36
Arretons de martyriser les romantiques
Plus d'informations

Bon apres des dizaines d'essais j'ai fini par trouver le problème, apparement, MySQL n'aime pas qu'on mette des ' ' autour du nom de la sous-BDD (j'ai oublié le nom XD)
en gros ca marche si je vire les ' ' sur "users" ^^
 
voilà, j'espere que ca pourra servir à quelqu'un au cas oû, sinon ce sujet aura pas servi à grand chose...

pourquoi faire cent fois la même chose ?
Plus d'informations

en fait, il faut mettre des `, pas des '
 
mais bon, ne pas les mettre ça marche aussi ...

Arretons de martyriser les romantiques
Plus d'informations

bah, à la base j'avais fait un copié collé depuis PhpMyAdmin, et lui il met des '
et apparement ca marche pas puisque maintenant que je les ai remplacés ca marche :)


Aller à :
Ajouter une réponse
 

Annonces Google
Publicité