ホームページ > バックエンド開発 > PHPチュートリアル > 初心者がアドバイスを求めています。検索に関する質問です。

初心者がアドバイスを求めています。検索に関する質問です。

WBOY
リリース: 2016-06-13 12:33:38
オリジナル
792 人が閲覧しました

検索に関する質問です。
独学で PHP を勉強しているのですが、検索文字列を入力するときに、スペースで始まりその後に続くという問題が発生しました。どうやっても、テーブル内のすべてのデータが削除されます。長い間取り組んでいますが、何が問題なのかわかりません。
if(isset($_GET['sousuok'])){
If(ctype_space($_GET['sousuok'])){
echo "不正なデータ!";
}その他{
$s=explode(" ",$_GET['sousuok']);
require_once '../connvar.php';
$dbc=mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME);
mysql_query("SET NAMES 'UTF8'");
$exec="select * from cangku where name like '%$s[0]%' または '%$s[1]%';";
$result=mysqli_query($dbc,$exec);
if(mysqli_num_rows($result)>0){
while($rs=mysqli_fetch_object($result)){
$name=$rs->name;
$tu=$rs->biaoqiantu;
echo "

".$name.""."

";
};
echo mysqli_num_rows($result);
}その他{
Echo mysqli_num_rows($result);
echo "見つかりません!";
};
Mysqli_free_result();//メモリを解放します
mysqli_close();//データベースを切断します
}
}

?>

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート