次のコードでPHPでエラーが発生すると予想されますが、エラーの兆候なしで実行されます。PHP - SQLエラーでMySQLにエラーメッセージが表示されない
<?php
error_reporting(E_ALL);
ini_set('display_errors','On');
$link = mysql_connect('localhost','JUST_ANY_TEXT EVEN WITH SPACES', '');
mysql_select_db('JUST_ANY_TEXT EVEN WITH SPACES', $link);
echo 'LINK RESULT = '.($link?'OK':'ERROR'); //THIS PRINTS: LINK RESULT = OK
echo mysql_query("SELECT INVALID_TEXT FROM TABLE_THAT_DOES_NOT_EXISTS_ANYWHERE PLUS ANY TEXT 3[t3p36g333 3 4638343´tp4oy0i9u54t-9u´089hwpjoeg~,ç");
少なくとも警告を表示していますか? – Ryan
いいえ。 – DMF