我需要运行插入和同时更新,但我只使用插入测试来捕获错误。
当我定义正确和不正确的表时,PDO 不会报告错误,但是如果我运行查询以选择一个不正确的表,则会报告错误。
我没有足够的知识来解决这个问题,我真的需要一起执行两个查询谢谢。
$db-> setAttribute( PDO::ATTR_ERRMODE , PDO::ERRMODE_EXCEPTION );
try{
$stmt = $db-> prepare( "INSERT INTO test ( name ) values( 'new name' );
INSERT INTO xast ( xame ) values( 'new name' );" );
$stmt->execute();
}catch( PDOException $e ){
print_r( $e );
}
try{
$stmt = $db-> prepare( "INSERT INTO xast ( xame ) values( 'new name' );" );
$stmt->execute();
}catch( PDOException $e ){
print_r( $e );
}
**Column not found: 1054 Unknown column 'xame'**