Probleme incompréhensible ou j'ai du mal - SQL/NoSQL - Programmation
Marsh Posté le 20-03-2006 à 10:57:31
T'as essayé comme ca? :
Code :
|
Marsh Posté le 20-03-2006 à 11:20:45
merci d'essayer .. ca marche pas
mysql_query("INSERT INTO outil (CODE_TYP_AIDE_OUTIL, CODE_CAT_OUTIL, CODE_OUTIL, titre_outil) VALUES(1,1,22,'$titre');" )
ca marche tres bien
mysql_query("INSERT INTO outil (CODE_TYP_AIDE_OUTIL, CODE_CAT_OUTIL, CODE_OUTIL, titre_outil, url_image) VALUES(1,1,22,'$titre','$chapo');" )
des que je rajoute un champs ca foire.. (les noms de colonne et de varialbe existent et son déclaré, remplis, tout ce que vous voulez..
Je pete un cable, 2h ke je suis dessus
Marsh Posté le 20-03-2006 à 12:22:32
Il doit y avoir des caractères posant problème dans tes champs texte (quotes, slashes ...)
(sinon, ca ne sert à rien de se déconnecter/reconnecter à la suite, autant reste connecté)
Marsh Posté le 20-03-2006 à 12:44:53
Salut
Oui c'est peut etre ca.. en effet, quelle solution aurais-je alors? un htmlentities suffirait ou ya t'il des fonctions plus adaptés?
Ok pour la connection, un select_db suffit donc?
Marsh Posté le 20-03-2006 à 12:49:08
Je confirme c'est bien ma variable $texte qui pose probleme.. elel contient du texte avec des '
EDIT: ALLELUYA : Addslashes est m'a sauvé la vie, merci Mrbebert !
Marsh Posté le 20-03-2006 à 10:15:33
Salut
j'ai un probleme que je pige pas.. voici mon code :
j'ai testé je crois toute les solution possible entre les guillemets les points pour le $texte, et rien ne marche, je pete un cable.. alors que si au lieu de $titre, je met 'testteste' ca amrche tres bien
Ou es charlie ?
merci
Message édité par bixibu le 20-03-2006 à 10:17:47