私はこれに非常に近いですが、まだイベントのリストに問題があります。私が探しているのは、そのイベントに参加した名前のリストを一度表示するタイトル、日付、イベントです。今、私はイベント、日付、タイトルを名前のように何度も印刷しています。mysqlクエリが正しくフォーマットされていません
いくつかのフィールドでGROUP BYを試しましたが、何も動作していないようです。
SELECT x.xdate, x.xevent, x.xname, x.xaffirm, y.activity, y.title,
y.text, y.date
FROM x LEFT JOIN y ON x.xdate = y.date
WHERE xevent='Hiking' AND xaffirm='Yes'
ORDER BY y.date DESC")
Print "<table width=500>";
while($info = mysql_fetch_array($data))
{
Print "<tr>";
Print
"<th style='width:225px;' bgcolor=#49A78D align=center >Title</th>
<th style='width:300px;' bgcolor=#49A78D align=center >Text</th>
<th style='width:175px;' bgcolor=#49A78D align=center >Date</th>
<th style='width:175px;' bgcolor=#49A78D align=center >Name</th>";
Print "</tr>";
Print "<tr>";
Print
"<td bgcolor=#ffffff valign=top align=center>".$info['title'] . "</td>
<td bgcolor=#ffffff valign=top align=left>".$info['text'] . "</td>
<td bgcolor=#ffffff valign=top align=left>".$info['date'] . "</td>
<td bgcolor=#ffffff valign=top align=left>".$info['name'] . "</td>";
Print "</tr>";
これは私が今取得していますものです:undesired
は、これは私が取得したいものです。desired
あなたが手に入れた線とその線を表示してください。 –
これは私が今得意としているものです –
@rsw - 彼はあなたの出力が今のように見えていて、それをどのように見せたいのですか? –