Гибкая выборка элементов из массива
1.
YouMobe (20.11.2013 / 14:25)
$result = mysql_query('SELECT * FROM `name_people`');
echo '<p class="starter-template">';
echo '<table class="table table-bordered">';
while($users = mysql_fetch_assoc($result)){
# Вывод пользователей
foreach($users as $key => $value){
echo '<tr><td>'.$key.'</td>
<td><a href="users.php?id='.$users['id'].'">'.$value.'</a></td></tr>';
}
}
echo '</table></p>';
Какой функцией массива сменить ключи key на произвольные?
к примеру key выводит id,name, login, хочу сделать #,имя,логин, есть способы?
2.
Иван (20.11.2013 / 19:51)
Походу в SQL запросе перечислить те поля, которые тебе нужны, да и звёздочку не рекомендуется использовать, это так называемый ленивый запрос
3.
avtobys (20.11.2013 / 23:25)
foreach($users as $key => $value) {
//Тут
$key=strtr('id'=>'#', 'name'=>'имя', 'login'=>'логин');
дальше всё по старому
URL:
https://visavi.net/topics/39507