есть вот такой SQL запрос: Код (Text): SELECT Gazon.vid, Gazon.izmer ,Gazon.cena, Pitomnik.pitomnik_name , Country.country_name, Eqv.eqv_name FROM Gazon, Pitomnik, Eqv, Country WHERE Gazon.pitomnik_code = Pitomnik.pitomnik_code AND Gazon.country_code = Country.country_code AND Gazon.eqv_code = Eqv.eqv_code LIMIT 0,30 мне нужно вывести его ввиде таблицы вывожу я его с помощью вот такого кода: PHP: <? $link=mysql_connect("localhost","root","") or die("Нет SQL"); $db=mysql_select_db("tables_root",$link); print "<h3>Цены на ландшафтные работы</h3>"; $query=mysql_query("......"); print "<table border=1>"; while ($row=mysql_fetch_array($query)) { print "<tr><td>$row[idgazon]</td><td>$row[vid]</td><td>$row[izmer]</td><td>$row[cena]</td><td>$row[pitomnik_code]</td><td>$row[country_code]</td><td>$row[eqv_code]</td>"; } print "</table>"; ?> Что мне нужно записать в PHP: $query=mysql_query("......"); и вообще правильно ли я этот запрос пытаюсь вывести? Заранее спасибо
Нет,не прикол, у меня просто не получается избежать ошибок,и потому прошу написать как правильно это сделать,хоть пример какой-то
но в них не описано как вывести весь это запрос через mysql_query Ошибка в этой строчке Код (Text): print "<tr><td>$row[idgazon]</td><td>$row[vid]</td><td>$row[izmer]</td><td>$row[cena]</td><td>$row[pitomnik_code]</td>"; А ошибка такая Undefined index: idgazon Undefined index: pitomnik_code и тд
неопределённая переменная... чего не понятно?! и кстати советую делать так (пример): PHP: <?php print("<b>".$var."</b>"); ?> это конкатенация
Всё...получилось..я просто в $row выдавал колонки которые я не описал в SELECT... Спасибо,за то что заставил меня включить мозг)))
ах.... PHP: .... echo "<tr>" foreach($result as $key=>$val){ echo "<td>$val</td>"; } echo "</tr>"; ....