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

Форум PHP

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

 

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

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

тема: Свернуть код для работы с массивом в цикл
 
 автор: Nextia   (28.03.2011 в 04:25)   письмо автору
 
 

Чтобы не разводить темы.
Массив всё тот же
надо поиздеваться над третьим элементом - он текстовой и содержит описание. Вместо него требуется сформировать ссылку, при нажатии на которую текст описания откроется в новом окне.
Грязно написанное выглядит так:

//а в первом элементе жутко уникальный идешник, без него никуда, но показывать его не стоит
for($i = 0; $i < 5; $i++)
  {
 $id_uslugi[i]= $karta[i][0];  }
//спрятано от посторонних глаз
  $new_value_4=" ";
  $karta[0][0]=$new_value_4;
  $karta[1][0]=$new_value_4;
  $karta[2][0]=$new_value_4;
  $karta[3][0]=$new_value_4;
  $karta[4][0]=$new_value_4;

//а пустые ячейки покажем

 $text_0=$karta[0][2];
  $text_1=$karta[1][2];
  $text_2=$karta[2][2];
  $text_3=$karta[3][2];
  $text_4=$karta[4][2];
// этот текст надо будет показать в новом окне

  $new_value1="<a href='est.php?='>Описание</a>";
  $karta[0][2]=$new_value1;
  $karta[1][2]=$new_value1;
  $karta[2][2]=$new_value1;
  $karta[3][2]=$new_value1;
  $karta[4][2]=$new_value1;



перевод часов повлиял :-) не получается ссылку сформировать и привести код в порядок

  Ответить  
 
 автор: cheops   (28.03.2011 в 12:01)   письмо автору
 
   для: Nextia   (28.03.2011 в 04:25)
 

Можно поступить следующим образом
<?php
  
// а в первом элементе жутко уникальный идешник,
  // без него никуда, но показывать его не стоит 
  
for($i 0$i 5$i++) 
  { 
    
$id_uslugi[$i] = $karta[$i][0];
    
//спрятано от посторонних глаз 
    
$karta[$i][0] = " "
    
// этот текст надо будет показать в новом окне 
    
$karta[$i][2] = "<a href='est.php?='>Описание</a>"
  } 

  
//а пустые ячейки покажем 
  
$text_0=$karta[0][2]; 
  
$text_1=$karta[1][2]; 
  
$text_2=$karta[2][2]; 
  
$text_3=$karta[3][2]; 
  
$text_4=$karta[4][2]; 
?>

PS Под новые вопросы все же лучше заводить новые темы - обсуждать удобнее, да и ответов больше получите :)

  Ответить  
Rambler's Top100
вверх

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