2016-07-06 1 views
0

вот мой код для каждого из них dosent показывает все значения db, кроме последнего;Функция foreach не показывает значения моей базы данных правильно

<?php 
     foreach($result as $query2) 

        echo '<tr>'; 
     echo "<td>" . $query2['firstname']. "</td>"; 
     echo"<td>".$query2['username']."</td>"; 
     echo"<td>".$query2['firstname']."</td>"; 
     echo"<td>".$query2['lastname']."</td>"; 
     echo"<td>".$query2['gender']."</td>"; 
     echo"<td>".$query2['email']."</td>"; 
     echo"<td>".$query2['mobile']."</td>"; 
     echo"<td>".$query2['address']."</td>"; 
     echo "<td><a href='http://localhost/service/change.php?edit_id=".$query2['uid']."'>Edit</a></td>"; 
     //echo"<td><a href="http://localhost/service/change.php?edit_id= ".$query2['uid']."">Edit</a> 
     //<a href="http://localhost/service/delete.php?delet_id=<?php echo $query2['uid']?X</a></td> 
        echo "<td><a href='http://localhost/service/delete.php?delet_id=".$query2['uid']."'>x</a></td>"; 
      echo '</tr>'; 


     ?> 
+1

пожалуйста, покажите нам свой код, где вы получите ваши ценности! Запрос есть, чтобы сделать запрос и результат, если часто другая переменная. Нам нужно посмотреть, как вы делаете этот запрос, и если и где вы храните свой результат – JRsz

+0

'print_r ($ result)' и выставляете его значение – Saty

+0

Это потому, что '$ result' имеет только последнее значение, которое вы получили из базы данных. Покажите нам код базы данных, чтобы исправить проблему. –

ответ

0

использование кнопочного эталонного значения для этого ....

foreach($result as $key=>$value) 
{ 
    echo "<td>" . $value['firstname']. "</td>"; 
    echo "<td>" . $value['lastname']. "</td>"; 
}