Script 1.
$query_ = \"lock tables test1 as test11 write\"; mysql_query($query); $query_ = \"select * from test11\"; sleep(20); $query_ = \"unlock tables\"; m
If you do not want others to access that table then use
LOCK TABLES test1 WRITE;
Other script will not return error but will wait until lock is released.
Hope it helps...