deux requetes SQL ? [PHP] - PHP - Programmation
Marsh Posté le 14-01-2004 à 16:45:08
Ben un select et un update dans une seule requête, ça va pas être possible.
$sql="SELECT gnagnagna";
$sql2="UPDATE gnagnagna";
$req=mysql_query($sql)...
$req2=mysql_query($sql2)...
Brèfles, c'est 2 requêtes séparées.
Enfin bon si tu expliques ce que tu veux faire ça sera plus simple de te répondre, aussi...
Marsh Posté le 14-01-2004 à 16:55:44
incrementer un champ sql lorsqu'un se Select est effectué
Marsh Posté le 14-01-2004 à 23:01:19
non. select et update sont 2 opérations complètement diffèrentes. Je vois pas le problème de faire 2 requêtes mais bon
Marsh Posté le 15-01-2004 à 00:43:15
mysql = pas transactionnel = une instruction à la fois = 2 requêtes dans ton cas
Marsh Posté le 15-01-2004 à 02:03:38
N'oublie pas que tu peux faire un
"update brol set info1=info1+1" et que c'est atomique.
Marsh Posté le 14-01-2004 à 16:38:26
bonjour à tous, j'aimerai avoir une ptite information, dans mon code php j'aimerai effectuer deux requetes sql l'une après l'autre, d'abord faire mon SELECT et ensuite faire un UPDATE, pourriez vous m'indiquez comment faire cela ?
voici la portion du code concerné
$sql = "SELECT * FROM articles ORDER BY id DESC";
$req = mysql_query($sql) or die('Erreur SQL!<br>'.$sql.'<br>'.mysql_error());
donc tout de suite après le SELECT j'aimerai faire mon UPDATE, si possible sur la même ligne... ou alors indiquez moi comment je pourrai m'y prendre... j'ai pensé a "and" mais cela existe t'il ? =)
merci à tous.