[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Формирование массива из выборки.
RattleSneyk
$result= mysql_query("SELECT * FROM ******** WHERE user=$userid ORDER BY `date` DESC limit 0,10"); $arr = array();
while ( $arr[] = mysql_fetch_array($result) );

И вот не правильно формирует.
Лишние номера строк выдает.
Хочу чтобы была выборка вот такая -
Array ( [id поля] => Array ( здесь ключи поля и данные ключей  ) [id поля] => Array ( здесь ключи поля и данные ключей  ) [[id поля] => Array ( здесь ключи поля и данные ключей  ) 

и т.д
Valick
RattleSneyk, представьте что вы барабанщик. А теперь представьте, что вы считаете, что чем больше ударов в единицу времени, и не важно по какому именно барабану, тем вы круче. Вот примерно то же самое у вас с программированием...

$query = "SELECT * 
FROM ********
WHERE user=
$userid
ORDER BY `date` DESC
LIMIT 0,10"
;
$resource = mysql_query($query);
if($resource){
if(mysql_num_rows($resource) > 0){
while($result = mysql_fetch_assoc($resource)){
$arr[$result['id']] = $result;
}
}
}



_____________
Стимулятор ~yoomoney - 41001303250491
RattleSneyk
Цитата (Valick @ 22.05.2014 - 07:47)
RattleSneyk, представьте что вы барабанщик. А теперь представьте, что вы считаете, что чем больше ударов в единицу времени, и не важно по какому именно барабану, тем вы круче. Вот примерно то же самое у вас с программированием...

$query = "SELECT * 
FROM ********
WHERE user=
$userid
ORDER BY `date` DESC
LIMIT 0,10"
;
$resource = mysql_query($query);
if($resource){
if(mysql_num_rows($resource) > 0){
while($result = mysql_fetch_assoc($resource)){
$arr[$result['id']] = $result;
}
}
}

Я не программист.
Ни в коем случае.

Valick
Цитата
Я не программист.

на данном форуме - это гнилой отмаз smile.gif
назвался груздем - полезай в кузовок
начинайте учить основы, не хватайтесь за то к чему еще не готовы.

_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.