Общие > Базы данных

Как узнать кол-во полей в возвращаемом запросе MySQL?

<< < (2/2)

Pr0Head:
Аргументы? :)

AlieN:
может я совсем тугой стал, но вроде все просто:

echo "<table border=0>";
$result=mysql_query("select * from table");
while($row=mysql_fetch_row($result))
{
echo "<tr>";
for($i=0;$i<sizeof($row);++$i)
  {
   if(strlen($row[$i])>0){echo "<td>$row[$i]</td>";}else{break;}
  }
echo "</tr>";
}
echo "</table>";

Pr0Head:
2 Макс, AlieN: БОЛЬШОЕ спасибо, работают оба варианта.

ЗЫ: И все же про таблицу, почему она неправильная?

Tronyx:

--- Цитировать ---ЗЫ: И все же про таблицу, почему она неправильная?
--- Конец цитаты ---

Потому что в ней 42 столбца - а это (в основном) много => структура плохая.
Но я могу и ошибаться, так как до конца не понял зачем она нужна.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии