Bonsoir à tous,
je récupère le resultat d'un requete dans un tableau en faisant :
maintenant, ce que je voudrais, c'est utiliser foreach pour faire un update, mais je n'arrive pas à l'utiliser, voici ce que je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $query_rs_image = "SELECT ID_archive, date_creation FROM annonces_archives "; $rs_image = mysql_query($query_rs_image, $site) or die(mysql_error()); $tableau = mysql_fetch_assoc($rs_image);
mais ca ne marche pas, vous avez une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 // ma fonction qui modifie ma date function ModifDate($sDate){ $sAnnee = substr($sDate,4,4); $sMois = substr($sDate,2,2); $sJour = substr($sDate,0,2); $sNouvelDate = $sAnnee.$sMois.$sJour; return $sNouvelDate; } //mo update foreach ($row_rs_image as $value){ $id = $value['ID_archive']; $sNewDate = ModifDate($value['date_creation'];); $sUpdate = "UPDATE annonces_archives SET date_creation = '$sNouvelDate' WHERE ID_archive = '$id'" ; mysql_select_db($database_site, $site); $Result1 = mysql_query($sUpdate, $site) or die(mysql_error()); }
Merci d'avance
Partager