アドレスバーが付いているので、
localhost/likeus/index.php/mov/detail/14
14 の代わりに他の値を入力すると、データベース テーブルにデータがないことがわかっているため、空白が表示されます。--124*7jlkl=+
しかし、または空白のようなものを入れると、次のようなエラーが表示されます。
データベース エラーが発生しました
エラー番号: 1064
SQL 構文にエラーがあります。1 行目の near '' を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
SQL コード:
select *
from list
where id!=-- and lang = '' and status = '1' order by limit 5
ファイル名: D:\wamp\wamp\www\likeus\system\database\DB_driver.php
ライン番号: 330
簡単なphpでできることは、
$select_up = "SELECT * FROM list WHERE id =-=- or someting ";
$result_up = mysql_query($select_up);
if($result_up)
$fetch = mysql_fetch_assoc($result_up);
else
{
header("location:error.php");
}
では、CIでこのようなエラーを処理するにはどうすればよいですか。適切なコード行で助けてください。