[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как правильно создавать польщовательские ф-и?
Oggy
я хочю в таблицу хтмл поместить результат работы функцыи(названия языков и их статус).
файл 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() возвращает массив который нужно обрабатывать

Спустя 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 ячеек

Зачем не понятно ..
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.