Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Помогите новичку!, ОШИБКА - Warning: mysql_fetch_array(): supplied argument is
3RAS3R  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 5
Пользователь №: 38141
На форуме: 3 года, 2 месяца, 18 дней
Карма:




Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ...:\AppServ\www\shop\db_fns.php on line 25

Я новичок не судите строго! В общем всё было "ОК" пока не появилась данная ошибка. Сколько не искал не могу понять в чём проблема. В строке указанной в файле всё вроде ровно! while($row = mysql_fetch_array($result))

Я прекрасно понимаю что ответ от SQL приходит false, но вот почему пока не могу понять.

<?


function
db_connect()
{
$host = 'host';
$user = 'user';
$pswd = 'pswd';
$db = 'db';

$connection = mysql_connect($host, $user, $pswd);
if(!$connection || !mysql_select_db($db, $connection))
{
return false;
}
return $connection;
}

function db_result_to_array()
{
$res_array = array();

$count = 0;

while($row = mysql_fetch_array($result))
{
$res_array[$count] = $row;
$count++;
}
return $res_array;
}


function get_products()
{
db_connect();

$query = "SELECT * FROM products ORDER BY id DESC";

$result = mysql_query($query);

$result = db_result_to_array($result);

return $result;

}

?>


а должно выводится вот тут:


<?
$products = get_products();
foreach($products as $item):
?>

<table
align="center" cellpadding="0" cellspacing="0" class="product" border="0">
<tr>
<td
valign="top">
<div><a
href="#"><img src="userfiles/<?=$item['image']?>" alt="" /></a></div>
<div
class="description">
<div
class="product-name"><a href="#"><?=$item['title']?></a></div>
<div
class="product-price">Цена: <?=$item['price']?> $</div>
</div>
</td>
</tr>
</table>

<?

endforeach;
?>
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3847
Пользователь №: 21196
На форуме: 6 лет, 9 месяцев, 6 дней
Карма: 87




3RAS3R
а запрос то где? возвращается неккоректный результат


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Lumix  
Дата
Цитировать сообщение


Гость пожелал остаться неизвестным

Unregistered









а запрос в функции get_products() rolleyes.gif
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
3RAS3R  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 5
Пользователь №: 38141
На форуме: 3 года, 2 месяца, 18 дней
Карма:




Цитата (Lumix @ 21.09.2013 - 17:12)
а запрос в функции get_products() rolleyes.gif

Так там если я ничего не напутал то он присутствует. А если нет то можно конкретнее я ведь только учусь! mellow.gif rolleyes.gif
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3847
Пользователь №: 21196
На форуме: 6 лет, 9 месяцев, 6 дней
Карма: 87




ТС отредактировал начальный пост там начала вообще кода не было только текст ошибки


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
3RAS3R  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 5
Пользователь №: 38141
На форуме: 3 года, 2 месяца, 18 дней
Карма:




я просто его готовил! ссори за неоперативность!
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3847
Пользователь №: 21196
На форуме: 6 лет, 9 месяцев, 6 дней
Карма: 87




Тс у тебя функция обработки пустая без аргумента
Поэто


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3847
Пользователь №: 21196
На форуме: 6 лет, 9 месяцев, 6 дней
Карма: 87




$result забыл вставить


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
3RAS3R  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 5
Пользователь №: 38141
На форуме: 3 года, 2 месяца, 18 дней
Карма:




$products = get_products();
тут?
$products = get_products($result);


если можно кусок кода!?
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3847
Пользователь №: 21196
На форуме: 6 лет, 9 месяцев, 6 дней
Карма: 87




Со смартфона пишу код неудобно писа

Тут

function db_result_to_array($result)


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
3RAS3R  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 5
Пользователь №: 38141
На форуме: 3 года, 2 месяца, 18 дней
Карма:




Цитата (ABC @ 21.09.2013 - 17:37)
Со смартфона пишу код неудобно писа

Тут

function db_result_to_array($result)

спасибо заработало. видно автор пособия не сильно заморачивался с исправлением недочётов! Сенкс
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса