error 1100

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi people,
I dont know why but am stuck trying to debug this problem. I keep
getting error number 1100 (Table 'jobs' was not locked with LOCK TABLES)
from PHP when i try querying a mysql database. It has me stumped because
I am using the LOCK TABLES statement when locking the tables...but maybe
there is something wrong with my code that i cant see...


Here is the function i use to lock/unlock the table(s). I call this
function before querying the database. $dblink is the MySQL Link
Resource, $table is the table to lock, $grant describes how it should be
locked (READ/WRITE), if $table or $grant are null then it assumes the
tables are to be unlocked:

function lock($dblink,$table,$grant){
	//function to lock/unlock tables
	
	if(($table == null) or ($grant == null)){
		
			$unlock = @mysql_query("UNLOCK TABLES",$dblink);
		
		return  $unlock;
	}
	
	else{
		
		$lock = @mysql_query("LOCK TABLES " . $table . " " . $grant,$dblink);
			
		return $lock;
	}
}


Any ideas?
Thanks heaps :)

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux