下面是我正在使用的代码
Again:
$rand = mt_rand(100000,999999);
$sql = "select * from replogins where access_code = $rand";
$res = mysql_query($sql);
if(mysql_num_rows($res))
goto Again;
请帮忙
最佳答案
您可以轻松地用while循环替换goto,从而解决问题并同时摆脱该goto。 ;)
do {
$rand = mt_rand(100000,999999);
$sql = "select * from replogins where access_code = $rand";
$res = mysql_query($sql);
} while(mysql_num_rows($res));
关于php - goto在php中无法工作,给出语法错误,第10行出现意外的':',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5817894/