Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вывод в табличном виде
 
 автор: nameIvan   (09.06.2008 в 21:12)   письмо автору
 
 

Доброго времени суток!
Помогите переделать чтоб выводил в нормальном табличном виде.

$sql=mysql_query("SELECT `Fam`,`Name`,`Otchestvo`,`NumDogovora`,`SummaCredita` FROM `credit`");
while ($row = mysql_fetch_array($sql))
echo '<table width="70%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">';
{
echo '<tr>
<td width="30%"><div align="center"><font color="black" face="arial" size="2">'.$row['Fam'].' '.$row['Name'].' '.$row['Otchestvo'].'</font></div></td>;
<td width="20%"><div align="center"><font color="black" face="arial" size="2">'.$row['NumDogovora'].'</font></div></td>;
<td width="20%"><div align="center"><font color="black" face="arial" size="2">'.$row['SummaCredita'].'</font></div></td>;
</tr>';
}
echo '</table>';

   
 
 автор: sim5   (09.06.2008 в 21:19)   письмо автору
 
   для: nameIvan   (09.06.2008 в 21:12)
 

Нормальном это каком, что значит нормально по вашему определению?

   
 
 автор: nameIvan   (09.06.2008 в 21:23)   письмо автору
18.8 Кб
 
   для: sim5   (09.06.2008 в 21:19)
 

на скрине посмотрите что выводи программа на экран

   
 
 автор: sim5   (09.06.2008 в 21:25)   письмо автору
 
   для: nameIvan   (09.06.2008 в 21:23)
 

Проверяйте, если значения для текущей ячейки нет (пустое), вставляйте в ячейку &nbsp;

   
 
 автор: Trianon   (09.06.2008 в 21:25)   письмо автору
 
   для: nameIvan   (09.06.2008 в 21:12)
 

две строки
while ($row = mysql_fetch_array($sql))
echo '<table width="70%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">';

следует поменять местами.

   
 
 автор: Silentium   (10.06.2008 в 11:00)   письмо автору
 
   для: Trianon   (09.06.2008 в 21:25)
 

Перед кавычками (") нужно ставить слэш (\) в теле оператора echo ??

   
 
 автор: elenaki   (10.06.2008 в 11:02)   письмо автору
 
   для: Silentium   (10.06.2008 в 11:00)
 

Перед кавычками (") нужно ставить слэш (\) в теле оператора echo
==========================================================
это если сама строка в двойных кавычках.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования