みんな、私のmysql phpの問題に問題があります。これで私のmysqlデータベースからテーブル情報を引き出したいのですが、最初の名前が10番で表示されますが、他の番号で10 100 1000のようにさらに追加したいのですが、どうすればよいですか私はこのコードからこれを行います
$result = mysqli_query($con,"SELECT * FROM tvshows
WHERE FirstName='10',100,1000");
SELECT * FROM tvshows WHERE FirstName IN (10,100,1000);
ここで見ることができます:
http://dev.mysql.com/doc/refman/5.0/en/any-in-some-subqueries.html
そしてここ:
http://dev.mysql.com/tech-resources/articles/subqueries_part_1.html
文字列を選択したい場合は、'' にする必要があります。例:
SELECT * FROM tvshows WHERE FirstName IN ('10','100','1000');
Numbers が次のような場合:
SELECT * FROM tvshows WHERE FirstName IN (10,100,1000);
IN 演算子を使用すると、WHERE 句で複数の値を指定できます。
$result = mysqli_query($con,"SELECT * FROM tvshows
WHERE FirstName IN('10','100','1000')");
例を見る
INの=を変更する必要があります
$result = mysqli_query($con,"SELECT * FROM tvshows WHERE FirstName IN(10,100,1000);