に複製ここに私のコードの先生です:は私のPDOクエリ
<?php
session_start();
include 'include/db_config.php';
$result = $dbs->prepare("SELECT * FROM service_info ORDER BY id DESC");
/*$result->bindParam(':id', $_SESSION['id']);*/
$result->execute();
for($i=0; $row = $result->fetch(); $i++){
$result2 = $dbs->prepare("SELECT *FROM customer_info ORDER BY id DESC");
$result2->execute();
for($j=0; $row2 = $result2->fetch();$j++){
?>
<tr class="record">
<td><?php echo $row2['firstname'];?></td>
<td><?php echo $row['no_guest']; ?></td>
<td><?php echo $row['type_service']; ?></td>
<td><?php echo $row['datepicker']; ?></td>
<td><?php echo $row['t_time']; ?></td>
<td><a href="delete.php?id=<?php echo $row['id']; ?>"> delete </a></td>
</tr>
<?php
}
}
?>
私は2つのテーブルからのデータのを表示するためにJOINをLEFTを使用していませんでし。私は自分のやり方でやりたいだけです。しかし、私の問題はそれが私のデータを複製することです。私の2番目のクエリを挿入する前に、ちょうど2つのデータと、今は4つのデータがあります。私はちょうどそれを把握できませんどこに重複が発生します。
誰か助けてください。前もって感謝します。
のように、あなたは別のアプローチを使用することをお勧め – Jens
は、これら二つのテーブルを結合するための一般的なものですしてください?両方のテーブルのスキーマを教えてください。 – C2486
あなたは私のデータベースを意味しますか? – Ginxx0009