0

データベースからレコードを取得するときに問題が発生しました

mysql_select_db($database_Photo_con, $Photo_con);
$query_rsPhoto = "SELECT * FROM photographs WHERE visible = 1 ORDER BY id ASC";

これにより、visible = 1 のすべてのレコードが表示されます

検索する場合

mysql_select_db($database_Photo_con, $Photo_con);
$query_rsPhoto = sprintf("SELECT * FROM photographs WHERE caption LIKE %s OR caption_2 LIKE %s  AND visible = 1 ", GetSQLValueString("%" . $colname_rsPhoto . "%", "text"),GetSQLValueString("%" . $colname_rsPhoto . "%", "text"));

それは私にすべてを示していますなぜこれが起こっているのか誰か知っていますか?

4

1 に答える 1