私はこの機能を持っています:
function view_user_anunt($user) {
$query="SELECT * FROM `anunturi`
FULL OUTER JOIN tranzactie
ON anunturi.tranzactie = tranzactie.id_tranzactie WHERE `anunturi.user`=:code";
$stmt = $this->dbh->prepare($query);
$stmt->bindParam(':code', $user, PDO::PARAM_INT);
$stmt->execute();
foreach ($stmt->fetchAll(PDO::FETCH_ASSOC) as $result)
{
$view[]="
<tr>
<td>".$result['id_anunt']."</td>
<td>".$result['den_tranzactie']."</td>
<td>".$result['den_proprietate']."</td>
<td><a href='#' id='vizualizare'>Select</a></td>
<td><a href='#' id='modificare'>Select</a></td>
</tr>";
}
return $view;
}
および 3 つのテーブル:
アントゥリ
- id_anunt (int) 自動インクリメント
- トランザクティエ(int)
- ヒント (int)
- ユーザー(整数)
トランザクティエ
- id_tranzactie (int) 自動インクリメント
- den_tranzactie varchar
ヒント
- id_proprietate (int) 自動インクリメント
- den_proprietate varchar
anunturi.user = $user である anunturi から各行のトランザクション名 (den_tranzactie) と固有名 den_proprietate を取得するには、適切なクエリまたはアイデアが必要です。
前もって感謝します...