我有這樣的功能:我需要一個良好的MySQL查詢到從3代表接受信息
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個表:
anunturi
- id_anunt(INT)自動遞增
- tranzactie(int)
- 則提示(INT)
- 用戶(INT)
tranzactie
- id_tranzactie(int)的自動增量
- den_tranzactie VARCHAR
尖端
- id_proprietate(INT)自動遞增
- den_proprietate VARCHAR
我需要從anunturi每行一個很好的查詢或IDEEA得到事務名稱(den_tranzactie)和proprietate名den_proprietate其中anunturi.user = $用戶。
在此先感謝...
如果表3中的所有數據:'anunturi'代表的廣告羅馬尼亞。 @OP:請以國際上可理解的格式發佈您的問題。 –
@TomaszKowalczyk - 我不認爲這個問題是誠實的。這個問題本身是完全可讀的英文。模式中使用的一些奇怪的名字實際上並沒有什麼區別。 – SchmitzIT