Problème de passage de données vers Mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème de passage de données vers Mysql

par didoulive » 20 oct. 2007, 14:29

Merci, je regarde ca

par Tracker » 20 oct. 2007, 14:25

Salut,

Ton problème ne vient pas de ta migration MySQL, mais plutot d'un changement de version ou de config php.
Tu ne protèges lors de la création de l'ordre SQL aucune de tes infos avec mysql_real_escape_string(...). Donc dès que tu as une quote ' dans ton textarea, la chaine correspondant à ton ordre devient mal-formée, il n'y a rien d'aléatoire. Précedement si ton code fonctionnait les magic_quotes (php) devait être activées.

Donc reprends ton code, en suivant les recommandations que t'a fournies Hubert hier.


Tracker.

par zeus » 20 oct. 2007, 14:24

Bonjour,

Afin que nous puissions t'être utile, il faudrait que tu commences par suivre ces quelques conseils qui se sont pourtant affiché lors de la création de ce message
Rappel pratique - n'oubliez pas de :
  • suivre ces quelques conseils de débogage
  • préciser quel SGBD vous utilisez ainsi que sa version
  • utiliser les balises

    Code : Tout sélectionner

    [/b] et [b]
    [/b] pour afficher vos requêtes SQL[/color]
  • poster le schéma des tables pertinentes à votre requête sous la forme d'une instruction "CREATE TABLE" (vous pouvez retirer les colonnes qui ne sont pas utilisées dans les requêtes problématiques)
  • si nécessaire, poster un échantillon des données
Essaye de respecter ces quelques points et tu auras donc quelques données en plus à nous donner. Je dirais, au minimum le code et les éventuels messages d'erreurs ;)

par didoulive » 20 oct. 2007, 14:21

message d'erreur il me répond Query was empty

Problème de passage de données vers Mysql

par didoulive » 20 oct. 2007, 14:15

Bonjour,

J'étais venu hier pour une question, je pensais que c'était résolu et ce matin, ca ne marche qu'aléatoirement.

J'ai un formulaire de modification de données avec des balises input et un textarea.

Lorsque je fais un update du formulaire, toutes les données des balises input sont mises à jour dans la base de données, mais si je tente de modifié le textarea, plus aucune mise à jour ne sont faite.

J'ai fais une mutation de serveur dernièrement Mysql 3 à Mysql 5

Cordialement