사용자 정의 테이블에 데이터를 삽입하려고 시도 할 때 mysql에서 발생하는 오류를 어떻게 표시합니까?실패한 Modx/xPDO 쿼리 개체에서 MySQL 오류를 표시하는 방법은 무엇입니까?
예를 들어 SQL 오류로 인해 실패 할 코드 비트가 아래에 있습니다.
$insert = "some insert sql statement that will fail";
$myquery = $modx->query($insert);
if(!$myquery){
echo 'error occurred! <br>';
}
실제로 오류가 무엇인지 [예 : 열 불일치, 고유 ID가 존재 함 등]? 이러한 맥락에서 xPDO Getting Started guide, $modx
의 실시 예에 기초
잘 모르겠어요에서, modx 워드 프로세서, 그들은 일반적으로 xpdo 기능을 문서로 : $ xpdo-> 쿼리() 대신 $ modx-의> 쿼리() .. HTTP : //rtfm.modx.com/xpdo/2.x/getting-started/creating-a-model-with-xpdo/defining-a-schema/defining-relationships –
'modx.class.php'에서 :'class modX는 xPDO를 확장합니다. {...}' – proxyfabio