私は2つのphpファイルを持っています。それぞれに異なるクエリがあります。どちらも機能します。次に、両方のファイルをその中に含める1つのファイルがあります。クエリは個々のページで機能しますが、両方が含まれているページでは最初のクエリのみが機能します。それらは次のようになります (最初のものは * を使用します。これは、すべての行を引き出すためです)
include 'connect.php';
$query = "SELECT * FROM table ORDER by jid DESC";
$ex = $mysqli->query($query) or die(mysqli_error());
$row_cnt = mysqli_num_rows($ex);
if ($row_cnt > 0) {
/* fetch associative array */
while ($row = $ex->fetch_assoc()) {
echo $row["one"] . $row["two"] . $row["three"] . $row["four"];
}
$result->free();
}
$mysqli->close($mysqli);
2枚目はこんな感じ
include 'connect.php';
$q = "SELECT one, three FROM table ORDER by jid DESC";
$d = $mysqli->query($q) or die(mysqli_error());
$row_cnt = mysqli_num_rows($d);
if ($row_cnt > 0) {
/* fetch associative array */
while ($row = $d->fetch_assoc()) {
echo $row["one"] . $row["three"];
}
$result->free();
}
$mysqli->close($mysqli);
次に、それらをインクルードするファイルは、include ' '; のように 2 つのインクルードだけです。
1 つのページで両方のクエリを機能させるにはどうすればよいですか?