Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2002, 17:24
zeus_bsas
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 21 años, 11 meses
Puntos: 0
MySQL: LOCK TABLES

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 ponco en vez de READ, WRITE, el que me falla es el query 1.

Que estoy haciendo mal?