Bonjour,
J'execute une requete update via php. L'ensemble des champs se met a jour sauf 4.
Je ne sais pas pourquoi.
Lorsque j'affiche ma requete dans mon code php et copie/colle dans mon myphpadmin ca marche.
Mais pas via la commande php.
Merci de votre aide.

voila ma requete
$sql = "UPDATE clients SET
nom = '".$tosave['nom']."',
adr1 = '".$tosave['adr1']."',
adr2 = '".$tosave['adr2']."',
adr3 = '".$tosave['adr3']."',
zipcode = '".$tosave['zipcode']."',
ville = '".$tosave['ville']."',
contact = '".$tosave['contact']."',
tel = '".$tosave['tel']."',
codeagence = '".$tosave['codeagence']."',
codeagenceD = '".$tosave['codeagenceD']."',
codeagenceF = '".$tosave['codeagenceF']."',
codeagenceA = '".$tosave['codeagenceA']."'
coderoute = '".$tosave['coderoute']."',
ucti = '".$tosave['ucti']."',
contactcim = '".$tosave['contactcim']."',
contactcog = '".$tosave['contactcog']."',
com = '".$tosave['com']."',
retourinfos = '".$tosave['retourinfos']."',
imprimante = '".$tosave['imprimante']."',
reseaux = '".$tosave['reseaux']."',
import = '".$tosave['import']."',
siret = '".$tosave['siret']."',
codepartner = '".$tosave['codepartner']."',
regroupement = '".$tosave['regroupement']."',
remarques = '".$tosave['remarques']."',
contact2 = '".$tosave['contact2']."',
telcontact2 = '".$tosave['telcontact2']."',
emailcontact2 = '".$tosave['emailcontact2']."',
contactcom = '".$tosave['contactcom']."',
telcontactcom = '".$tosave['telcontactcom']."',
emailcontactcom = '".$tosave['emailcontactcom']."',
emailcontactcim = '".$tosave['emailcontactcim']."',
emailcontactcog = '".$tosave['emailcontactcog']."',
cutofftime = '".$tosave['cutofftime']."',
ebooking = '".$tosave['ebooking']."',
scanner = '".$tosave['scanner']."',
tarifs = '".$tosave['tarifs']."',
balance = '".$tosave['balance']."',
pcclient = '".$tosave['pcclient']."',
midday = '".$tosave['midday']."',
nbpostes = '".$tosave['nbpostes']."',
unom = '".$tosave['unom']."',
utel = '".$tosave['utel']."',
uemail = '".$tosave['uemail']."',
trackinghisto = '".$tosave['trackinghisto']."',
trackingemail = '".$tosave['trackingemail']."',
gestionref = '".$tosave['gestionref']."',
idsecurise = '".$tosave['idsecurise']."',
pumultisites = '".$tosave['pumultisites']."',
manauto = '".$tosave['manauto']."',
divers = '".$tosave['divers']."',
contactemail = '".$tosave['contactemail']."',
termanager = '".$tosave['termanager']."',
respvente = '".$tosave['respvente']."',
fichieras2 = '".$tosave['fichierAS2']."',
priorite = '".$tosave['priorite']."',
ftpserveur = '".$tosave['ftpserveur']."',
ftplogin= '".$tosave['ftplogin']."',
ftppassword= '".$tosave['ftppassword']."',
ftpdirectory= '".$tosave['ftpdirectory']."',
pdt= '".$tosave['pdt']."',
formatEDI= '".$tosave['formatEDI']."',
label= '".$tosave['label']."',
documentation= '".$tosave['documentation']."',
remarquesEDI= '".$tosave['remarquesEDI']."',
marque1= '".$tosave['marque1']."',
numserie1= '".$tosave['numserie1']."',
numinventaire1= '".$tosave['numinventaire1']."',
remarques1= '".$tosave['remarques1']."',
marque2= '".$tosave['marque2']."',
numserie2= '".$tosave['numserie2']."',
numinventaire2= '".$tosave['numinventaire2']."',
remarques2= '".$tosave['remarques2']."',
marque3= '".$tosave['marque3']."',
numserie3= '".$tosave['numserie3']."',
numinventaire3= '".$tosave['numinventaire3']."',
remarques3= '".$tosave['remarques3']."',
marqueb= '".$tosave['marqueb']."',
numserieb= '".$tosave['numserieb']."',
numinventaireb= '".$tosave['numinventaireb']."',
remarquesb= '".$tosave['remarquesb']."',
marqued= '".$tosave['marqued']."',
numseried= '".$tosave['numseried']."',
numinventaired= '".$tosave['numinventaired']."',
remarquesd= '".$tosave['remarquesd']."',
marquea= '".$tosave['marquea']."',
numseriea= '".$tosave['numseriea']."',
numinventairea= '".$tosave['numinventairea']."',
remarquesa= '".$tosave['remarquesa']."',
marquet= '".$tosave['marquet']."',
numseriet= '".$tosave['numseriet']."',
numinventairet= '".$tosave['numinventairet']."',
remarquest= '".$tosave['remarquest']."',
datemodif= '".$tosave['datemodif']."',
dtcreation= '".$tosave['dtcreation']."',
dtfinparam= '".$tosave['dtfinparam']."',
dtinstall= '".$tosave['dtinstall']."',
statut= '".$tosave['statut']."'
WHERE clients.id ='".$tosave['id']."'" ;
// on envoie la requête
//echo $sql;
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
if (!$req) {
$message = 'Erreur'; //. mysql_error() . "\n";
echo $message;
}
Les champs codeagence;codeagenceD,codeagenceF,codeagenceA ne sont pas mis a jour.
Les valeurs $data['codeagence'] ... renvoient bien une valeur a l'affichage.
Merci