PDA

View Full Version : اطلاعات گروهبندی شده



rezavb6
شنبه 27 مهر 1392, 18:56 عصر
سلام دوستان
من یک سوال برام پیش امده میخوام بدونم اگر یک جدول در دیتابیس داشته باشیم که اطلاعات اون در دو گروه دسته بندی شده باشه چطور میتونم اطلاعات دیتابیس توی صفحه به این شکل نشون بدم
دستور mysql اون چطور نوشته میشه
112038

ممنون میشم اگر راهنمایی کنید

MMSHFE
شنبه 27 مهر 1392, 19:31 عصر
باید با ORDER BY اطلاعات رو بر حسب فیلد group مرتب کنید و بعد، نمایش بدین. مثال:


$result = mysql_query('SELECT * FROM `users` ORDER BY `group`');
if($result && mysql_num_rows($result) > 0) {
$previousGroup = '';
echo '<table border="1px">' . PHP_EOL;
while($row = mysql_fetch_assoc($result)) {
if($previousGroup != $row['group']) {
echo '<tr align="left">';
echo '<th>group:</th>';
echo '<th>' . $row['group'] . '</th>';
echo '<th>name</th>';
echo '</tr>' . PHP_EOL;
$previousGroup = $row['group'];
}
echo '<tr align="left">';
echo '<td>&nbsp;</td>';
echo '<td>&nbsp;</td>';
echo '<td>' . $row['name'] . '</td>';
echo '</tr>' . PHP_EOL;
}
mysql_free_result($result);
}