前提・実現したいこと
WHERE検索条件で一致したデータを全て抽出したい。
発生している問題・エラーメッセージ
今回の場合、たまねぎが2つ登録されているが
後ろに登録されているデータのみしか抽出されません。
該当のソースコード
HTML
<form action="search.php" method="POST"> <input type="text" name="search"> <input type="submit" value="検索"> </form>
PHP
<?php $c=$_POST['search']; $dsn='mysql:dbname=shopping;host=localhost;charset=utf8'; $user='root'; $password=''; $q=[]; $pdo=new PDO($dsn,$user,$password,$q); $stmt=$pdo->query("SELECT * FROM item WHERE item_name LIKE '%". $_POST['search']."%'"); var_dump($stmt); foreach($stmt as $row); echo $row[0]; echo $row[1]; echo $row[2]; echo $row[3]; echo $row[4]; echo $row[5];
補足情報(FW/ツールのバージョンなど)
Windows
xampp
ブラウザ:chrome
ご回答宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/11 13:46