|
|
|
| Дело вобщем вот в чем. У мну есть в базе таблица table1 и в ней 2 поля id и nickname (остальные не важны). Так вот. Я делаю запрос SELECT `id` FROM `table1` WHERE `nickname` LIKE '%какойтотекст%' и у меня в результате получается он возращает больше 1 строки ответа. Мой вопросец: как мне запихнуть все значения `id` которые он нашел в массив с помощью php?
Заранее громадное спасибо.
P.S. Если эта темка уже гдето была, прошу извенить... Если есть какая то статья, дайте плиз на нее ссылку, а кто может посоветуйте хороший учебник :) | |
|
|
|
|
|
|
|
для: ManuelStr
(17.01.2008 в 16:16)
| | Блин, ну вы хоть поиском воспользовались бы....
Вам нужно использовать функцию mysql_fetch_array в цикле
Например, так:
<?php
$get_data = @mysql_query("..");
if ($get_data) && (mysql_num_rows($get_data) > 0))
while ($data = mysql_fetch_array($get_data))
$ar[] = data;
print_r($ar);
?>
|
| |
|
|
|
|
|
|
|
для: ddhvvn
(17.01.2008 в 16:55)
| | Я уже понял, но я там не так делал... Там оказывается нада было в mysql_result от второго пара отталкиваться :) Спасибки все равно. | |
|
|
|