私は私のDB上のいくつかのIDの '名前'を取得するPHPスクリプトがあります。ユーザーが検索バーで検索を開始すると、インデックスページにこれらの「名前」が表示されます。 私はちょうど動作するように見えることができないhrefのリンクです。私は彼らの与えられたページへのハイパーリンク、表示される '名前'が欲しい。 例:検索バーでビートルズを検索します。「ビートルズ」が検索結果に表示されます。「ビートルズ」リンクをクリックすると、www.mywebsite.com/'beatles'.htmlに移動します私のPHPスクリプトでフェッチされた '名前'に基づいたthebealtes.html。私のPHPエコーへのリンクを追加
$host = "localhost";
$user = "root";
$password = "";
$db = "images";
$conn=mysqli_connect($host, $user, $password, $db);
if(!empty($_GET['q'])){
$q = $_GET['q'];
$query = "SELECT * FROM names WHERE names like '%$q%'";
$result = mysqli_query($conn, $query);
while($row = mysqli_fetch_assoc($result)){
$name = $row['names'];
echo '<a href=..........><div class="searchoutput">'.$name.'</a><br><div class="col-md-8"></div></div>';
}
}
誰かが、私がhref = ........を置いた場所をわかりやすくするのに役立ちます。
A-タグを閉じる前のdivを閉じる必要があり、引用符
を必要とします'名前'と呼ばれる列を含む '名前'と呼ばれるテーブル...? – CD001
はいそれは正しいです私はオンラインチュートリアルに従って、どのように設定されたthats。私がこれをすべて理解したら、適切な名前の適切なDBを作成します。 –
良いSQLインジェクションの悪用。 –