Bonjour,
J'ai un petit soucis dans mon programme en php/ACCESS, je sèche litteralement sur mon problème ce qui m'incite à poster sur le forum. Voila, je vous explique mon programme :
A partir d'une table ACCESS que j'ai appelé test qui contient 2 colonnes une nom et l'autre nomprenom. Je voudrais mettre à jour la colonne nom en ayant fait au préalable le decoupage de la chaine de caractères de chaque occurence de la colonne nomprenom.
J'arrive à decouper chaque occurence de ma colonne nomprenom mais lorsque je veux insérer mon résultat dans la colonne nom, elle reste vide. Pourtant c'est un update tout simple et qui marche sous ACCESS. Je mets mon code ci-dessous :
Code :
- while ($tabl = odbc_fetch_row($result)) {
- for($i=0; $i<count($tabl); $i++)
- {
- preg_match($pattern,odbc_result ($result,1),$matches);
- $sqlInsert = "update test set test.nom = '".$matches[1]."' where test.nomprenom LIKE '".$matches[1]."*';";
- $requete = odbc_exec($cnx, $sqlInsert);
- echo "<br/>";
- echo $sqlInsert;
- }
- }
- odbc_close($cnx);
|
Est ce que quelqu'un aurait une idée de ce qui foire ???