Мне нужно вытащить из бд данные из столбца idMovie, при этом столбец login должен быть = 31948683. (они все равны)
Я делаю запрос:
$result = mysql_query("SELECT idMovie FROM fcache WHERE login =31948683",$db);
Но мне как результат выдает только данные из первой строки,то есть 75.
А как получить все остальные??? Ведь запрос правильный..
Спустя 22 минуты, 44 секунды (17.05.2012 - 00:12) Placido написал(а):
$result = mysql_query("SELECT idMovie FROM fcache WHERE login =31948683");
while ($row = mysql_fetch_assoc($result))
{
print_r($row);
echo '<br/>';
}
Спустя 1 час, 18 минут, 44 секунды (17.05.2012 - 01:31) verback2308 написал(а):
а из этого цикла можно получить один многомерный массив?
Спустя 34 минуты, 20 секунд (17.05.2012 - 02:06) verback2308 написал(а):
<?php
require_once("db_config.php");
$result = mysql_query("SELECT idMovie FROM fcache WHERE login =31948683",$db);
$myrow = mysql_fetch_array($result);
$all = array();
do
{
$all = array_merge($all,$myrow);
}
while ($myrow = mysql_fetch_array($result));
echo '<pre>'.htmlspecialchars(print_r($all, 1)).'</pre>';
?>
Вроде получилось, но есть один косяк =\
Спустя 3 минуты, 16 секунд (17.05.2012 - 02:09) m4a1fox написал(а):
verback2308
Цитата |
Вроде получилось, но есть один косяк |
Не может быть! Один - маловато!
Спустя 6 минут, 31 секунда (17.05.2012 - 02:15) verback2308 написал(а):
m4a1fox
я не знаю как сделать иначе..
мне нужно получить один массив такого вида:
Array
(
[0] => Array
(
[id] => 10061
[poster_path] => /mwtRojmVdcV5KxcSWe3C6BUMrSW.jpg
)
)
Но каааак?
я не знаю как сделать иначе..
мне нужно получить один массив такого вида:
Array
(
[0] => Array
(
[id] => 10061
[poster_path] => /mwtRojmVdcV5KxcSWe3C6BUMrSW.jpg
)
)
Но каааак?
Спустя 6 минут, 3 секунды (17.05.2012 - 02:21) m4a1fox написал(а):
verback2308
require_once("db_config.php");
$result = mysql_query("SELECT idMovie FROM fcache WHERE login =31948683");
while($myrow = mysql_fetch_assoc($result)){
print_r($myrow);
}
Спустя 6 минут, 2 секунды (17.05.2012 - 02:27) verback2308 написал(а):
Спустя 17 минут, 23 секунды (17.05.2012 - 02:45) m4a1fox написал(а):
verback2308
Читаем про объединения массивов
Читаем про объединения массивов
Спустя 9 минут, 2 секунды (17.05.2012 - 02:54) verback2308 написал(а):
m4a1fox
читал, но ведь это же невозможно в цикле!
то, что я пытался сделать, я скинул выше..
что не так?
читал, но ведь это же невозможно в цикле!
то, что я пытался сделать, я скинул выше..
что не так?
Спустя 4 минуты, 9 секунд (17.05.2012 - 02:58) m4a1fox написал(а):
verback2308
http://i-vd.org.ru/books/php/arrays.shtml
http://i-vd.org.ru/books/php/arrays.shtml
Спустя 1 минута, 35 секунд (17.05.2012 - 03:00) verback2308 написал(а):
m4a1fox
<?php
require_once("db_config.php");
$result = mysql_query("SELECT idMovie FROM fcache WHERE login =31948683",$db);
$myrow = mysql_fetch_array($result);
$all = array();
do
{
$all = array_merge($all,$myrow);
}
while ($myrow = mysql_fetch_array($result));
echo '<pre>'.htmlspecialchars(print_r($all, 1)).'</pre>';
?>
Спустя 3 минуты, 12 секунд (17.05.2012 - 03:03) m4a1fox написал(а):
verback2308
Мдя...... Без комментариев.
Мдя...... Без комментариев.
Спустя 1 минута, 1 секунда (17.05.2012 - 03:04) verback2308 написал(а):
m4a1fox, если бы я знал, как это сделать, то не просил бы помощи на форуме. У меня уже руки упали..
Спустя 14 минут, 50 секунд (17.05.2012 - 03:19) m4a1fox написал(а):
Я ж тебе ссылку дал
Спустя 1 час, 24 минуты, 21 секунда (17.05.2012 - 04:43) Gabriel написал(а):
чет не понимэ, можеш показать пример масива который хочеш получить, но всеже что-то говорит $all[] = $myrow?
Спустя 3 часа, 50 минут, 51 секунда (17.05.2012 - 08:34) Nikitian написал(а):
Это?
<?php
require_once("db_config.php")
$result = mysql_query("SELECT idMovie FROM fcache WHERE login =31948683",$db);
$all = array();
if(mysql_num_rows($result)>0){
while($row = mysql_fetch_assoc($result))
$all[]=$row;
}
echo '<pre>'.htmlspecialchars(print_r($all, 1)).'</pre>';
?>
Спустя 3 минуты, 54 секунды (17.05.2012 - 08:38) Игорь_Vasinsky написал(а):
это. это...
Спустя 1 минута, 40 секунд (17.05.2012 - 08:39) Nikitian написал(а):
Так чего тогда воду мутить? Заставлять думать имхо надо на более интересных вопросах, а не на этой азбуке.
Спустя 34 минуты, 52 секунды (17.05.2012 - 09:14) verback2308 написал(а):
Nikitian, Аллилуйя! Спасибо большое! Ночью так и не въехал, а вот поспал и вроде бы понятно. Буду учить мат.часть!