0
クエリ結果をWebテーブルに表示しようとしていますが、unidentified index (column name)
があります。
odbc_fetch_arrayでハイパーリンクを追加する
マイコード:
$results = 0;
$resultset=odbc_exec($conn, "SELECT qem_message.createdate as Tanggal, qem_message.agent_key, qem_message.trackingnumber, qem_message.subject, qem_message.currentstatus, qem_messagestatlog.createdate as Last from qem_message, qem_messagestatlog where qem_message.currentmsglog_key = qem_messagestatlog.pkey and qem_message.createdate between '$tgl1' and '$tgl2' order by qem_message.createdate desc ");
echo "<p align='center'><table border='1' cellpadding='2'></p>";
echo "<tr> <th>Tanggal</th> <th>Agent</th> <th>Tracking Number</th> <th>Subject</th> <th>createdate</th></tr>";
while($row = odbc_fetch_array($resultset)) {
\t \t $results += 1;
\t \t if($i%2 == 1) $color = $color1;
\t \t else $color = $color2;
\t \t echo "<tr style='background-color: $color'>";
\t \t echo "<td>" . $row['createdate'] . "</td>";
\t \t echo "<td>" . $row['agent_key'] . "</td>";
\t \t echo "<td>" . $row['trackingnumber'] . "</td>";
\t \t echo "<td>" . $row['subject'] . "</td>";
\t \t echo "<td>" . $row['createdate'] . "</td>";
\t \t echo "</tr>";
\t \t $i++;
\t }
\t echo "</table>";
odbc_close($conn); \t
また、私は第3列trackingnumber
へのハイパーリンクを追加したいです。
コードを修正してください。私はphp 5.4
とmssql server 2005
を使用しています。