<div>
3 つの隣接するコンテナーにある 3 つの個別のクエリの結果を表示しようとしています。3 つのクエリは次のとおりです。
$query="SELECT * FROM students WHERE WeekOne='employer'";
$query="SELECT * FROM students WHERE WeekTwo='employer'";
$query="SELECT * FROM students WHERE WeekThree='employer'";
望ましい出力:
1週目 ----- 2週目 ----- 3週目
結果 1 ---------- 結果 1 ----------- 結果 1
結果 2 ---------- 結果 2 ----------- 結果 2 (など...)
誰でもこれで私を助けることができますか? PHP マニュアルで multi_query を見たことがありますが、これを実装する方法がわかりません。どうもありがとう。
@エマニュエルG
<?
$user = "xx";
$user_password = "xx";
$db_name = "xx";
$db = new mysqli ("xx", $user, $user_password, $db_name);
$queries = array(
"SELECT * FROM students WHERE WeekOne='$Name'",
"SELECT * FROM students WHERE WeekTwo='$Name'",
"SELECT * FROM students WHERE WeekThree='$Name'"
);
// iterate through the queries and their results
foreach($queries as $query){
$result = $mysqli->query($query);
echo '<div>'; // open that div up
while($row = $result->fetch_assoc()){ // gives u an array hoorah!
echo '<pre>'.print_r($row, true).'</pre>'; // just to look at it
echo "<p>{$row['FirstName']}</p>"; // just an example
}
echo '</div>'; // close it up
}
?>