これが「シンプルな」アプリの場合、タスクを完了する簡単な方法は、POSTまたはを使用することGETです。検索結果に基づいてテーブルを動的に作成する場合は、スクリプト(または別のスクリプト)に直接戻るハイパーリンクとして結果をダンプし、を使用してみてください$_GET。
この例は、OGの質問に基づいて説明することがあまりないため、完全に架空のものです。ここでは、テーブルを作成し、結果をダンプしています。
$run = mysql_query("SELECT * FROM cars");
echo "<table>";
while ($row = mysql_fetch_array($run)) {
$car = $row['car'];
echo "<tr><td>";
echo "<a href='searchByCar.php?car=$car'>$car</a>";
echo "</td></tr>";
}
echo "</table";
ユーザーがクリックできるハイパーリンクとして結果が得られたsearchByCar.phpので、次を使用して、ユーザーが選択したものを収集して使用できるようにします。
$selected_car = $_GET['car'];
$query = "SELECT * FROM cars WHERE car='$selected_car'";
これで少なくとも始めることができますが、調査GETするだけでなく、調査する必要がPOSTありますAJAX。mysql_*この例は、サポートされていない場合、近い将来も役に立たなくなります。PDOまたはを実際に使用することを検討する必要がありますMySQLi(または少なくともそれらについて学ぶ必要があります)。それらの例を入力しますが、 Google.comを使用して見つけることができるコンテンツはたくさんあります。開始するには、これをチェックしてみてください:PDOとMySQLI:どちらを使用する必要がありますか?