problem4e si imam

6 отговора 160 прегледа
#1

problem4e si imam

$q="select cenanadrebno from catalog where id=$id_em100";
print "$q
";
$result=mysql_query($q) || die ("Query Failed! $q");
if ($result){print "RES is OK";}else{print "RES is not ok";}
echo mysql_errno().": ".mysql_error()."
";
$line = mysql_fetch_row($result) ;
$price=$line[1];
print " p $price";
---------
OUTPUT:
select cenanadrebno from catalog where id=3
RES is OK
0:
Warning: Supplied argument is not a valid MySQL result resource in d:\inetpub\wwwroot\ep\add2cart.php on line 23
p
Warning: Supplied argument is not a valid MySQL result resource in d:\inetpub\wwwroot\ep\add2cart.php on line 26
Warning: Supplied argument is not a valid MySQL result resource in d:\inetpub\wwwroot\ep\add2cart.php on line 29
Query Failed! insert into single_order_items values (NULL,3,1,,1)

-----------------------------------------------------------------------------
Querito si e dobre(probvam go na konzolata i se ok;zatova go pe4atam da go vidq)
intersnoto e 4e tova sam go pravil ne edin pat i ne sum ima problemi;Sigurno iztupqvam nqkade ama ne moga da si vidq greshkata;Nqkvi idei?

Отговор
в отговор на newbie #2

Re: problem4e si imam

probvaj na queryto da sloji6 ' '
primerno"

where id = '$id'
spored mene e zatova ima razlika ot consolata i ot PHP to ;-)

i probvaj s mysql_fetch_array

Отговор
в отговор на newbie #3

Re: problem4e si imam

Сигурно ще се окаже някаква даски дребна грешка от сорта на 'е' на кирилица в $rеsult

Я пробвай нещо в стил:
$line = mysql_fetch_row($result) || die(mysql.error());

а също
mysql_num_rows()

Linux is like a wigwam - No Windows, No Gates, Apache inside
Отговор
в отговор на try this #4

Re: problem4e si imam

Нещо си се объркал

Linux is like a wigwam - No Windows, No Gates, Apache inside
Отговор
в отговор на salle #5

Re: problem4e si imam

Momcheta ne znam kakav beshe problema ama kato go prepisah nanopvo i stana :)))))
Maj po nqkoe vreme natisnah nqkoi ot F2..F10 klavishite bez da iskam i neshto stana ama ne znam kvo .
Mersi vse pak

Отговор
в отговор на newbie #6

Re: problem4e si imam

Е да де ...
Универсалното решение. Пишеш наново ама внимателно ...
И аз веднъж се пуйчих няколко месеца докато открия, че на php-то не му пука, че
$е = 1;

е-то е на кирилица.
Сигурно си вмъкнал в името на някоя порменлива нещо от сорта на backspace и PHP-то си е казало - ми добре щом искаш ...

Linux is like a wigwam - No Windows, No Gates, Apache inside
Отговор
в отговор на newbie #7

Re: problem4e si imam

naistina dobra ideja e dokato se naglasjat neshtata da se izpolzvat konstrukcfii kato:
if(!mysql_query(.....)) {
echo mysql_error();
}

Osven che vednaga se razbira kakvop ne e nared v zajavkata, mogat da se prosledjat i dali se poluchavat i obrabotvat p[ravilnite rezultati, osobeno pri po-slozni zjavki
na men pone inagi mi e ot polza

Отговор