여기에 PHP에서 내 시도 캐치입니다PHP : 시도 및 캐치 예외
try{
print (string)((int)$screenname+ 1);
$query2 = 'SELECT * FROM callerdetail WHERE screenname="'.(string)((int)$screenname+ 1).'" AND status="0" AND agent = "'.$agent.'" LIMIT 1;';
$result = mysql_query($query2) or die (mysql_error());
}
catch(Exception $e){
$query3 = 'SELECT * FROM callerdetail WHERE status="0" AND agent = "'.$agent.'" LIMIT 1';
$result = mysql_query($query3) or die (mysql_error());
}
내가 ScreenName이 기반으로 데이터를 얻을하려고하고 다음을 사용할 수없는 경우 내가 catch 블록의 SQL 문을 실행하고 싶습니다 .
불행히도 그것은 나를 위해 작동하지 않습니다. 데이터베이스에 화면 이름 = 2가 있지만 그 데이터를받는 대신 에이전트에 대한 새 데이터를 얻고 있습니다
아이디어가 있습니까? documentation에서
이것은 선택되지 않았다고 믿을 수 없습니다. – r3wt