MySQL: LOCK TABLES
Bueno, estuve esperando alguna respuesta en el foro de DBs pero nada. Ojala alguno de ustedes pueda ayudarme, gracias.
Estoy usando estas lineas:
$sql="LOCK TABLES banners READ";
@mysql_query($sql,$link) or die("Query 1 failed");
$sql="UPDATE banners SET clicks=85 WHERE id=1";
@mysql_query($sql,$link) or die("Query 2 failed");
$sql="UNLOCK TABLES";
@mysql_query($sql,$link) or die("Query 3 failed");
pero resulta que me falla el query 2. Si no LOCKEO la tabla hace bien el UPDATE. Y si pongo en vez de READ, WRITE, el que me falla es el query 1.
Que estoy haciendo mal?