Insert ne fonctionne pas sur serveur 2003

bruno9173 Messages postés 44 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 19 avril 2010 - 24 mars 2009 à 08:12
bruno9173 Messages postés 44 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 19 avril 2010 - 24 mars 2009 à 16:14
Bonjour,

Serveur 2003 :
BDD : MySql
Script : PHP 2.8.2.1

WAMP :
BDD : MySql

Script : PHP 5.2.6

Ma BDD n'accepte pas d'insérer un enregistrement quand je suis sous serveur 2003, par contre, la même BDD le fait très bien en local sur mon poste client (WAMP). Les script sont rigoureusement identiques en local que sur serveur 2003.
Sur serveur 2003 je peux faire des update et delete mais pas d'insert.

Sous serveur 2003 (Apache) j'ai un utilisateur ALL PRIVILEGES.

J'ai tous tenté : j'ai donné des droits "controle total" à tous les utilisateurs du répertoire ou sont les scripts sur 2003, j'ai refait un copier de tous les scripts, j'ai recréer mon utilisateur dans MySql, j'ai recréé toute la BDD, j'ai même codé la connection sur l'utilisateur root de 2003 mais toujours pas d'insert.

Je me demande si cela ne viendrai pas des variables du php.ini.

Je suis preneur de toute bonne volonté, merci :)

1 réponse

bruno9173 Messages postés 44 Date d'inscription vendredi 28 mars 2008 Statut Membre Dernière intervention 19 avril 2010
24 mars 2009 à 16:14
J'ai trouvé : une requête mal formulé, le champ indexé et sur auto-incrément et je lui mettait un valeur.
0
Rejoignez-nous