par
damien_55 » 12 juil. 2012, 11:21
Bonjour,
J'ai un petit probleme de syntaxe sur un script php, je voudrais comment faire le bon script
Je fais un select sur une base style
$articles = mysql_query("SELECT ville, codePostal FROM `base` where lat='0.00000' ");
Pour agir sur ces résultats, je peux écrire ma requete comme suit ou pas ?
$articles = mysql_query("SELECT ville, postcode FROM `base` where lat='0.00000' ");
while($depeche = mysql_fetch_array($articles)) {
mysql_query("UPDATE `base` SET lon=4.920071, lat=46.151676 WHERE postcode=01400 ");
mysql_query("UPDATE `base` SET lon=5.425479, lat=46.005383 WHERE postcode=01640 ");
}
Sinon quand je lance mon script, il me refais toute la base et ça prend énormément de temps alors que je voudrais qu'il actualise que les résultats where lat='0.00000' sans prendre en considération les autres.
Merci de votre aide