PHPFAQ  
Начинающим   Технологии   MySQL   Ошибки   Ссылки   Юмор   О сайте   Форум   PHP Club  
-- Список сообщений -- Поиск --
supplied argument is not a valid MySQL result resource
Ivan 21.01.09 21:11
......(тут логин, пароль, итд)...
$table = "tovar";
$Link = mysql_connect ($host, $user, $password) or die();
mysql_select_db($dbname);

function countSQL($tbl){
$q_c = "SELECT COUNT(*) FROM $tbl";
$r_c=mysql_query($q_c);
if(mysql_num_rows($r_c)>0){
while ($count=mysql_fetch_row($r_c)){
$countdb_c = $count[0];
}
}
return $countdb_c;
}

function countSQL2($nmr){
$q_c = "SELECT COUNT(*) FROM cart WERE `nomer`='$nmr'";
$r_c=mysql_query($q_c);
while($countdb_c = mysql_fetch_row($r_c)){
$cnt = $countdb_c[0];
}
return $cnt;
}
####################################
Ошибка возникает при использовании 2 функции в след строке:
while($countdb_c = mysql_fetch_row($r_c)){

Вопрос Почему??? обьясните ну никак не получаеться исправить ошибку.

PS: Ошибка выдаеться на странице где используется 2 функция.
ответить
phpfaq 22.01.09 14:43
ответы все есть

не пиши на форум
этот сайт содержит ответы на все вопросы
и форум здесь не для того, чтобы переписывать по сто раз, что уже и так написано на сайте.
ответить
Ivan 22.01.09 17:44
 

Но если бы ты мне помог, тогда бы такой темы здесь больше не вылазило. Но и все же ты знаешь ответ наверняка, только не говоришь, чтобы я сам нашел. Но вот проблема не так то легко чтото найти здесь на сайте, поэтому я лучше попрошу у тебя ссылку на статью.
ответить
phpfaq 22.01.09 17:45
ничего, я переживу, если вылезет

Кнопку "удалить" нажать нетрудно.
ответить
Иван 25.01.09 20:24
...

Я не переживу этого. Скажи пожалуйста как исправить данную ошибку??? Очень нужно облазил все, google, yandex, rambler, phpfaq,.... НИГДЕ НЕТ нужного ответа
-----------------------------------------
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in...
-----------------------------------------
function countSQL($tbl, $nmrs, $jeck){
if($jeck=='1'){
$qc = "SELECT COUNT(*) FROM $tbl WERE";
}else{
$qc = "SELECT COUNT(*) FROM $tbl WERE nomer=$nmrs";
}
$rc=mysql_query($qc);
if(mysql_num_rows($rc)>0){
while ($count=mysql_fetch_row($rc)){
$countdbc = $count[0];
}
}
return $countdbc;
}
------------------------------------------
Вот здесь я вызываю функцию
------------------------------------------
$idtovar = $_GET['addproduct'];
$colichestvo = countSQL("cart", "$idtovar", "2");
------------------------------------------
PS: Я пожму твою руку в знак уважения!
ответить
Иван 25.01.09 20:50
ВОТ КОД

http://el-lux.ru/files/myCARTcode.html
ответить
phpfaq 25.01.09 21:02
не надо врать.

не лазил ты по сайту
http://phpfaq.ru/debug
ответить
Иван 25.01.09 22:08
спасибо большое

сделал ка кнадо, теперь он мне показыват сразу несколько ошибок и сроки в которых они проявляються. Сейчас будем разбираться если чтото будет непонятно напишу.
ответить
Ivan 28.01.09 16:29
...

не фига не просекаю
---------------------------------
function countSQL($tbl, $nmrs, $jeck){
if($jeck=='1'){
$qc = "SELECT COUNT(*) FROM $tbl WERE";
}else{
$qc = "SELECT COUNT(*) FROM $tbl WERE `nomer`='$nmrs'";
}
$rc=mysql_query($qc);
if(mysql_num_rows($rc)>0){
while ($count=mysql_fetch_row($rc)){
return $count[0];
}
}
}
------------------------------------------

1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`nomer`='10'' at line 1
-------------------------------
Непонятна ошибка.
ответить
Ivan 28.01.09 16:38
все...

сам пробелму решил оказываеться вся ВАТА была в орфографической ошибке я вместо WHERE написал WERE и сам же споткнулся.

спасибо большое
ответить
Ivan 28.01.09 17:09
удали

УДАЛи пожалуйста эту ТЕМУ!! Тема закрыта вопрос решен. Проблема понятна.
ответить
Ivan 30.01.09 23:55
если не сложно

удали эту тему пожалуйста, тема закрыта. Или ответь почему ты хочешь оставить ее?
ответить
Написать
Имя:*
Заголовок:*
Вы робот?
Текст:
Пожалуйста, воздержитесь от посылки спама.
Сообщения, содержащие гиперссылки, проходят премодерацию.

© phpfaq.ru, 2010
Rambler's Top100 0.013 sec.