Anda kurang dalam membuat buka-tutup kurung bracket-nya, ada kurang tutup
satu buah. Coba gunakan sript di bawah ini. Selain itu, ada juga buat echo
"</table></td></tr> \n"; di bagian tengah, sudah saya hapus, karena kalau
ada tag seperti itu bisa-bisa susunan tabelnya amburadul.
<?php
require_once("config.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>::: dhieBB - index :::</title>
<body>
<?php
//ambil group dari database
$get_group = "select * from forum_groups order by group_id asc";
$get_group_res = mysql_query($get_group,$conn) or die(mysql_error());
if (mysql_num_rows($get_group_res) < 1) {
//jika tidak ada group dalam forum ini maka muncul peringatan
echo "<P><em>Belum ada group forum.</em></p> \n";
exit;
} else {
//buat string untuk penampakan
echo "<table cellpadding=0 cellspacing=0 border=1 width=90%> \n";
echo "<tr> \n";
echo "<td>Group di Forum ini</td> \n";
echo "</tr> \n";
echo "<tr><td> \n";
echo "<table width=100% ailgn=center cellpadding=0 cellspacing=0> \n";
echo "<tr> \n";
echo "<td align=center>Judul forum</td> \n";
echo "<td width=30 aign=center>post</td> \n";
echo "<td width=150 align=center>posting terakhir</td> \n";
echo "</tr> \n";
while ($group_info = mysql_fetch_array($get_group_res)) {
$group_id = $group_info['group_id'];
$group_title = $group_info['group_title']);
//ambil forum
$get_forum = "select * from forum_main where group_id=$group_id";
$get_forum_res = mysql_query($get_forum,$conn) or
die(mysql_error());
//tampilkan
echo "<tr> \n";
echo "<td><strong>$group_title</strong> \n";
echo "</tr> \n";
if (mysql_num_rows($get_forum_res) < 1) {
//jika tidak ada forum dalam forum ini maka muncul peringatan
echo "<P><em>Forum masih kosong.</em></p> \n";
exit;
} else {
echo "<tr> \n";
echo "<td> \n";
echo "<table width=100% align=center cellpadding=0
cellspacing=0> \n";
while ($forum_info = mysql_fetch_array($get_forum_res)) {
$forum_title = stripslashes($forum_info['forum_title']);
//tampilkan
echo "<tr> \n";
echo "<td>$forum_title</td> \n";
echo "<td width=30 align=center>xx</td> \n";
echo "<td width=150 align=center>xxx</td> \n";
echo "</tr> \n";
}
echo "</table></td></tr> \n";
}
}
?>
<tr><td bgcolor=#0088ff align=center>~~forum error terus~~</td></tr>
</table>
</body>
</html>
LuckyGuy354
IT Beginner
http://www.wiwid.org
----- Original Message -----
From: "edi setiadi" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Sunday, July 16, 2006 10:36 AM
Subject: [toekangweb] Toloooongin dong koreksi kode PHPku
> saya sedang belajar menggunakan PHP dengan operasi database MySQL dan
> saya coba2 membuat semacam post buletin atau forum gitu jadi disanakan
> ada fungsi 'while' bersarang antara 'groups forum' dengan 'forum'
> kodenya ada dibawah ini, namun ketika di jalankan ada peringatan
> 'parse error' yang menuju ke baris terakhir padahal baris terakhir
> cuman akhir tag html doang ini kenapa yah. :(
---
Website: http://toekangweb.or.id/
Arsip milis : http://groups.yahoo.com/group/toekangweb/messages
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/toekangweb/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/