файл 1.html
<table width="100%" border="1" cellspacing="0" cellpadding="4">
<tr align="center">
<td colspan="3">Название языка</td>
<td colspan="3">Статус</td>
<td colspan="3">Действия</td>
</tr>
<tr align="center">
<td colspan="3"><?php $_model->show_lang();?></td>
<td colspan="3">форма видалення</td>
</tr>
</table>
файл 2.php
public function show_lang()
{
if(isset($_POST['add_lang']))
{
$this->admin_connect_bd();
$result=mysql_query("select * from `lang`");
if ($result)
{
while($row=mysql_fetch_array($result))
{
$id=$row['id'];
$name_lang=$row['name_lang'];
if ($row['statys_lang']=='1') $var='on';
if ($row['statys_lang']=='0') $var='off';
$lang = array("name_lang"=>$name_lang, "status"=>$var);
}
return $lang;
}
}
}
покачто таким способом мало что получается...
Спустя 6 минут (14.02.2012 - 08:41) Панч написал(а):
Во первых таблица кривая
Во вторых show_lang() возвращает массив который нужно обрабатывать
Во вторых show_lang() возвращает массив который нужно обрабатывать
Спустя 5 минут, 28 секунд (14.02.2012 - 08:47) Oggy написал(а):
Цитата (Панч @ 14.02.2012 - 05:41) |
Во первых таблица кривая Во вторых show_lang() возвращает массив который нужно обрабатывать |
обработать там где получаю....1.хтмл?
так?
<td colspan="3"><?php $_model->show_lang();?></td>
Спустя 14 минут, 18 секунд (14.02.2012 - 09:01) Панч написал(а):
да
Спустя 6 дней, 9 часов, 45 минут, 25 секунд (20.02.2012 - 18:46) shmali написал(а):
Цитата |
да |
почему да? у парня как был массив , так и остался массив .
результат надо пропустить через цикл , типа foreach...
и зачем вообще пускать результат
SQLв цикл
while
если там всего одна строка ?А если идет расчет на то что строк будет больше , то твой
while
никуда не годиться ...И таблица как уже сказали кривая ...
в первом <tr> - 9 ячеек
во втором <tr>- 6 ячеек
Зачем не понятно ..