par
roseline » 13 avr. 2012, 15:55
Pour info, j'ai donc créé une table sur laquelle je fais mon contrôle et cela fonctionne super bien!
Avant toute manipulation, je fais un contrôle et si c'est bon, j'insère l'info "en cours de manipulation"
$sql="SELECT * FROM inuse WHERE xInUse=$ID";
//execution de la requete:
$requete=mysql_query($sql, $cnx) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
if($result=mysql_fetch_object($requete))
{
echo("<span class='txt'><b>EST DEJA EN COURS DE MANIPULATION </b></span><br /><br />");
}
else
{
mysql_query("INSERT INTO inuse (xInUse, UserInUse, DateUse) VALUES ('$ID', '$UserID', '$Date')") or die(mysql_error());
ensuite, j’exécute ma requête - INSERT, UPDATE, etc....
et je ferme mon "en cours de manipulation" avec
mysql_query("DELETE FROM inuse WHERE xInUse = '$ID'") or die(mysql_error());
}
Pour info, j'ai donc créé une table sur laquelle je fais mon contrôle et cela fonctionne super bien!
Avant toute manipulation, je fais un contrôle et si c'est bon, j'insère l'info "en cours de manipulation"
$sql="SELECT * FROM inuse WHERE xInUse=$ID";
//execution de la requete:
$requete=mysql_query($sql, $cnx) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
if($result=mysql_fetch_object($requete))
{
echo("<span class='txt'><b>EST DEJA EN COURS DE MANIPULATION </b></span><br /><br />");
}
else
{
mysql_query("INSERT INTO inuse (xInUse, UserInUse, DateUse) VALUES ('$ID', '$UserID', '$Date')") or die(mysql_error());
ensuite, j’exécute ma requête - INSERT, UPDATE, etc....
et je ferme mon "en cours de manipulation" avec
mysql_query("DELETE FROM inuse WHERE xInUse = '$ID'") or die(mysql_error());
}