2010-05-12 2 views
0

Это моя Еогеасп функцияПочему мое изображение и имя исчезают в этом коде?

<? foreach($Selected as $row) 
    $value = $row['dPath']; 
    $imgp = base_url()."images"."/".$value; 
{?> 


<td> 
    <?=$row['dFrindName'].'</br>';?> 
    <?php */?> <img src="<?=$imgp ?>" name="b1" width="90" height="80" border="0"/> 
</td> 
<? }}?> 
Print_r($Selected); 
results in `Array ([0] => Array ([dFrindName] => chandruCP 
        [dPath] => m11on.gif) [1] => Array ([dFrindName] => udaya 
        [dPath] => logo.jpg))` 

, но только мое последнее значение массива отображается на изображении я могу получить имя удайа и logo.jpg на экране Но я не могу получить chandruCP и m11on.gif , почему это так, как я могу получить все значения и изображения на scrren

+2

выглядит так, как будто ваш код не имеет скобки для foreach в первой строке. это опечатка здесь или в вашем коде? – pinaki

+0

Извините, я не могу получить u – udaya

+0

pinaki говорит, что непосредственно после foreach ($ Selected as $ row) вам нужно { –

ответ

2

Есть несколько вещей неправильно с вашим кодом:

  1. открывающей скобкой { вашего Еогеасп находится в неправильном месте.
  2. У вас есть случайное закрытие комментарий в середине коды
  3. Вы используете недопустимый HTML, правильный способ написания самостоятельного закрытия <br />

Вот ваш код переписан, чтобы исправить эти ошибки , он должен производить то, что вы пытаетесь достичь:

<? 
foreach ($Selected as $row) { 
    $imgp = base_url()."images"."/".$row['dPath']; 
?> 
    <td> 
    <?=$row['dFrindName'];?><br /> 
    <img src="<?=$imgp;?>" name="b1" width="90" height="80" border="0" /> 
    </td> 
<? } ?> 
0

Try:

foreach ($Selected as $sel) {  
    echo "$sel->dpath"; 
} 
+0

@ SANTANA Сообщение: попытка получить свойство не объекта Это результат – udaya

1

Ok,

Я думаю, что я получил это

<? 
    foreach($Selected as $row) { 
     $value = $row['dPath']; 
     $imgp = base_url()."images"."/".$value; 
    ?> 
     <td> 
      <?=$row['dFrindName']."</br>";?> 
      <img src="<?=$imgp; ?>" name="b1" width="90" height="80" border="0"/> 
     </td> 
<? 

    } 
?> 
Смежные вопросы