[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как сделать цикл? )
Oggy
имееца функцыя


public function show_lang()
{
$this->admin_connect_bd();
$result=mysql_query("select * from `lang`");
if ($result)
{
while($row=mysql_fetch_array($result))
{
$name_lang=$row['name_lang'];
if ($row['statys_lang']=='1') $var='включена';
if ($row['statys_lang']=='0') $var='виключена';
$lang[] = array("name_lang"=>$row['name_lang'], "status"=>$var);
}
return $lang;
}
}



её результат отправляется в хтмл таблицу


<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">
<?php
$foo=$_model->show_lang();?>
<td
colspan="3"><?php echo $foo[0]['name_lang'];?></td>
<td
colspan="3"><?php echo $foo[0]['status'];?></td>
<td
colspan="3">форма действий</td>
</tr>
</table>



проблема в том что выводится в таблицу только один язык...как зацыклить вывод масива пока "некончатся" языки ? :)

М
Неужели нельзя написать грамотно название темы? Даже браузер подсвечивает  неправильно написанные слова...
Winston



Спустя 5 минут, 15 секунд (14.02.2012 - 19:49) SerginhoLD написал(а):
зациклить можно циклом (я кэп, еее)

foreach или for тебе в помощь, и google тебе в помощь, чтобы узнать как циклами массивы перебираются

Спустя 51 секунда (14.02.2012 - 19:50) wplounge написал(а):
Попробуй так:
<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>
<?php
$foo=$_model->show_lang();?>
<?php
foreach($foo as $f): ?>
<tr
align="center">
<td
colspan="3"><?php echo $f['name_lang'];?></td>
<td
colspan="3"><?php echo $f['status'];?></td>
<td
colspan="3">форма действий</td>
</tr>
<?php
endforeach; ?>
</table>

Спустя 15 секунд (14.02.2012 - 19:50) nugle написал(а):
Oggy
<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">
<?php $foo=$_model->show_lang();
foreach($foo as $key=>$val)
echo '<td colspan="3">'.$val['name_lang'].'</td>
<td colspan="3">'
.$val['status'].'</td>';
?>


<td colspan="3">форма действий</td>
</
tr>
</
table>

Спустя 8 минут, 18 секунд (14.02.2012 - 19:58) Oggy написал(а):
Цитата (nugle @ 14.02.2012 - 16:50)
Oggy
<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">
<?php $foo=$_model->show_lang();
foreach($foo as $key=>$val)
echo '<td colspan="3">'.$val['name_lang'].'</td>
<td colspan="3">'
.$val['status'].'</td>';
?>


<td colspan="3">форма действий</td>
</
tr>
</
table>

спасибо огромное)


<?php $foo=$_model->show_lang();

foreach ($foo as $key=>$val)
{
echo'<tr align="center">
<td colspan="3">'
.$val['name_lang'].'</td>
<td colspan="3">'
.$val['status'].'</td>
<td colspan="3">форма дій</td>
</tr>'
;
}
?>


Спустя 33 секунды (14.02.2012 - 19:59) sergeiss написал(а):
Оффтоп
Свернутый текст
Цитата (Winston @ 14.02.2012 - 20:43)
Неужели нельзя написать грамотно название темы? Даже браузер подсвечивает неправильно написанные слова...

А ты уверен, что у него по-русски проверяет? Вон у меня, например, Опера английская - так она русский не проверяет, только аглицкий smile.gif Может и можно настроить, но мне особо и не нужно это. Но "по умолчанию" нету проверки русского.

Спустя 5 минут, 17 секунд (14.02.2012 - 20:04) Winston написал(а):
Свернутый текст
sergeiss
Значит все писать в ворде, а потом сюда копировать biggrin.gif
Или же в строку поиска гугла писать, он сам исправит ошибки biggrin.gif

Спустя 2 минуты, 2 секунды (14.02.2012 - 20:06) inpost написал(а):
sergeiss
Свернутый текст
У меня все программы стоят на украинском языке.
Быстрый ответ:

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