以最简单的方式,您可以执行mysql_query($sql) or die("invalid sql");
或尝试尝试/捕获。
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
if (!mysql_select_db('database_name')) {
die('Could not select database: ' . mysql_error());
}
$result = mysql_query('SELECT name FROM work.employee');
if (!$result) {
die('Could not query:' . mysql_error());
}
echo mysql_result($result, 2); // outputs third employee's name
mysql_close($link);
?>
我认为来自http://www.php.net/manual/en/function.mysql-result.php的上述代码说明了您的需要。
这里,if (!$result) {...}
是关键。