この SQL クエリ ステートメントを PHP に入力すると空白になるのはなぜですか?
mysql クエリは問題なく、クエリ結果が表示できます。
$sql = mysql_query('selectattach.* , category.* fromattach, category whereattach.id = substring_index(substr(category. ext,locate ('"attach"',category.ext)),'"',4),'"',-1) rand() による順序制限 5');
substring_index(substring_index() を削除した場合substr(category. ext,locate('"attach"',category.ext)),'"',4),'"',-1)
問題はありません、どうやって解決しますか?
$sqlstr =<<< SQL
selectattach.* , category.* fromattach, category whereattach.id = substring_index(substring_index(substr(category.ext,locate('"attach"',category. ext)),'"',4),'"',-1) rand() による順序制限 5
$sql = mysql_query($sqlstr);
;