Пытаюсь вывести таблицу на PHP, но что то не получается вывести инфу, шапку вывел, вон набить таблицу инфой не получается.
Код: Выделить всё
<?php
include './config.php';
require_once './index.php';
$conn=mysql_connect($dbhost,$dbuser,$dbpass)
or die("Could not connect : " . mysql_error());
mysql_select_db($dbname) or die("Could not select database");
mysql_query("SET NAMES utf8");
$query=mysql_query("SELECT d.dish_id, d.user_id, d.time_date, m1.menu_num, m1.menu_name, d.dish_count,
d.dish_count_sp, u1.user_name, u1.bgcolor
FROM dishs d
LEFT JOIN menu m1 ON m1.menu_id = d.menu_id
LEFT JOIN users u1 ON u1.user_id = d.user_id
WHERE d.deleted = '0'
AND m1.deleted = '0'
AND u1.deleted = '0'
GROUP BY u1.user_name")
or die("Query failed : " . mysql_error());
$query2=mysql_query("SELECT menu_num FROM menu
WHERE deleted=0")
or die("Query failed : " . mysql_error());
$query3=mysql_query("SELECT d.dish_id, d.user_id, d.time_date, m1.menu_num, m1.menu_name, d.dish_count,
d.dish_count_sp, u1.user_name, u1.bgcolor
FROM dishs d
LEFT JOIN menu m1 ON m1.menu_id = d.menu_id
LEFT JOIN users u1 ON u1.user_id = d.user_id
WHERE d.deleted = '0'
AND m1.deleted = '0'
AND u1.deleted = '0'
ORDER BY d.user_id, m1.menu_num")
or die("Query failed : " . mysql_error());
echo "<table width=\"65%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\"><tr><th> </th>";
while($row=mysql_fetch_array($query))
{
$user_name_pr=$row['user_name'];
echo"
<th colspan=\"3\">$user_name_pr</th>
";}
echo "</tr><tr>
<th> </th>";
for($i=0;$i<mysql_num_rows($query);$i++)
{
echo "<th>Кол-во порц.</th><th>Кол-во порц.</th>
<th>Кол-во порц.</th>
";
}
echo"
</tr>
<tr>
<th>№ блюда</th>";
for($i=0;$i<mysql_num_rows($query);$i++)
{
echo "<th>Остаток ср.</th><th>Остаток</th>
<th>Заявка</th>
";
}
while ($row2=mysql_fetch_array($query2))
{ $menu_num_pr=$row2['menu_num'];
echo "<tr><th>$menu_num_pr</th></tr>";
}
while($row=mysql_fetch_array(query))
{
$dish_count_sp_pr=$row['dish_count_sp'];
$dish_count_pr=$row['dish_count'];
echo"<tr><td>
<th align=\"center\">$dish_count_sp_pr</th>
<th align=\"center\">$dish_count_pr</th></td>
</tr>";
}
?>