Вывод таблицы ???

  • Автор темы Spectrum
  • Дата начала

Spectrum

Guest
Вывод таблицы ???

дайте пожалуйста совет как вывести данные...в таблицу, или вернее мне нужен совет как вывести строку html ... и из неё сделать таблицу
структура такая
<tr><td>table1</td><td>table2</td></tr>
я понимаю как вывести одну колонку table, а как две колонки и вывести таблицу скажем из 6 строк понять пока не могу....
* echo - перед html дескрипторами здесь не пишу:)

PHP:
<tr>
for (i=0; i<=$in_page;i++)
  {
$row_personal	= mysql_fetch_array ($result_personal);  
<td>
   <table>
      <tr>
         <td>
              echo ($row_personal["title"]);
         </td>
      </tr>
      </tr>
         <td>
             echo ($row_personal["name"]);
         <td>
      </tr>
   <table>
</td>
  }
</tr>
 

Макс

Старожил PHPClub
Spectrum
напиши сначало у себя в редакторе ручками HTML-код таблицы, которую ты хочешь получить (6 строк , 2 столбца)
Потом уже пиши на пхп и смотри, чем HTML-код (именно HTML-код, а не внешний вид), который получаешь из PHP-скрипта отличается от того, что ты написал ручками.

-~{}~ 04.08.04 16:54:
 

saa

Guest
PHP:
while($row_personal=mysql_fetch_array($result_personal)
{
echo("<tr>\n");
foreach($row_personal as $key=>$val) echo("<td>" . $val . "</td>\n");
echo("</tr>\n");
}
 

Макс

Старожил PHPClub
saa
цитирую автора :
я понимаю как вывести одну колонку table, а как две колонки и вывести таблицу скажем из 6 строк понять пока не могу....
+ у тебя ошибка в ХТМЛ
+ данные будут выведены 2 раза, так как второй аргумент функции [m]mysql_fetch_array[/m]() по умолчанию имеет значение MYSQL_BOTH
 

saa

Guest
:)) я вообще эту строку у shaelf скопировал :) пример носит чисто принципиальный характер (может постер незнает конструкции foreach)

-~{}~ 04.08.04 17:11:

скажите еще <table> забыл :)))
 

shaelf

Guest
Я просто написал цикл для вывода, а не полный скрипт. По себе знаю что готовый скрипт - эло.
 

molibden

Новичок
Автор оригинала: saa
PHP:
while($row_personal=mysql_fetch_array($result_personal)
{
echo("<tr>\n");
foreach($row_personal as $key=>$val) echo("<td>" . $val . "</td>\n");
echo("</tr>\n");
}
Воспользовался примером почему то не работает
echo "<table width=60% border=0 class=ligt align=center>\n";

while($row_personal=mysql_fetch_array($result)
{
echo("<tr>\n");
foreach($row_personal as $key=>$val) echo("<td>" . $val . "</td>\n");
echo("</tr>\n");
}
echo "</table>";Выдается ошибка (Parse error: parse error, unexpected '{' in user\user_date.php on line 56)

Подскажите пожалуста что может быть
 

AmadMike

Новичок
Чтобы это могло быть??? :)
Ну а проанализировать слабо?

PHP:
while($row = mysql_fetch_assoc($result)) {
  echo '<tr><td>'. $row['title']. '</td>';
  echo '<td>'. $row['name']. "</td></tr>\n";
}
Ну, чем не таблица?

P.s. molibden Скобочки надо закрывать все ;)
 

sakon

П..и.н..ок
molibden
апаздал :D

-~{}~ 14.11.06 01:05:

molibden
на будущее. Внимательно читай правила. Ты их уже успел нарушить, а это здесь чревато...
 

AmadMike

Новичок
) я вообще эту строку у shaelf скопировал пример носит чисто принципиальный характер (может постер незнает конструкции foreach)
Да это вообще бред полный, уж извини.
 
Сверху