Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2002, 14:59
zeus_bsas
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años, 5 meses
Puntos: 0
MySQL (no me lo supieron responder en otro foro)

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?