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

Форум PHP

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

 

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

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

тема: Создание имени переменной
 
 автор: b00m   (25.07.2006 в 14:01)   письмо автору
 
 

Наверное не совсем понятно что имеется ввиду...

Имеетмя код, который в зависимости от значения переменной $a использует разные индексы массива. Можно ли сделать так, чтобы список индексов создавался один раз, а потом в цикле подставлялась уже сгенерированная строка?

Для примера:


$res=mysql_query("select * from files");
$all=mysql_num_rows($res);

if($a==1)
{$string="$array['song_name'] $array['songer']";}
else
{$string="$array[game_name] $array[game_janr]";}

for($i=0; $i<$all; $i++)
{
$array=mysql_fetch_array($res);
echo $string;
}


Можно ли сделать примерно так как написано, а не определять переменную $string в теле цикла?

   
 
 автор: cheops   (25.07.2006 в 15:18)   письмо автору
 
   для: b00m   (25.07.2006 в 14:01)
 

Не очень понятно, вроде переменная $string формируется за пределами цикла?

   
 
 автор: b00m   (25.07.2006 в 20:34)   письмо автору
 
   для: cheops   (25.07.2006 в 15:18)
 

За пределами... Значит обязательно проверяфть значение $a в цикле...

   
 
 автор: cheops   (26.07.2006 в 00:05)   письмо автору
 
   для: b00m   (25.07.2006 в 20:34)
 

А что вы хотите сделать?

   
Rambler's Top100
вверх

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