Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

jednostavna komanda ne radi

[es] :: PHP :: jednostavna komanda ne radi

[ Pregleda: 3942 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Moreplovac
Sinisa Kresojevic
Beograd

Član broj: 24059
Poruke: 84
*.mobtel.com

ICQ: 10253149


Profil

icon jednostavna komanda ne radi09.07.2004. u 10:49 - pre 240 meseci

Neverovatna glupost, jednostavna komanda ne radi!!!

Sa HTML strane preko PHP-a se kacim na bazu na tabelu news i jednostavnim upitom trazim makisimalnu vrednost polja id i ne vraca mi nikakav rezultat !?!
Kada isti ovaj SQL upit isprobam u MYSQL-Front-u direktno nad bazom sve radi kako treba.

primer:

$sql="SELECT MAX(id) FROM news";

$sql_result=mysql_query($sql,$connection)
or die("sql exec failed.");

while ($row=mysql_fetch_array($sql_result))
{$id=$row["id"];}

echo $id;
exit;



Kada stavim upit bez funkcije MAX znaci:
$sql="SELECT id FROM news";
-dobijam ocekivani rezultat.

nijedna funkcija mi ne radi (MAX, MIN,SUM)

imali neko ideju u cemu gresim?

 
Odgovor na temu

markom
Marko Milivojević
Network Engineer
Google
Mountain View

Član broj: 18427
Poruke: 4227
*.lina.net

Sajt: https://markom.rs


+16 Profil

icon Re: jednostavna komanda ne radi09.07.2004. u 10:54 - pre 240 meseci
Nisam probao ovo myself, ali: SELECT MAX(id) AS max_id FROM ...


Marko.
 
Odgovor na temu

Moreplovac
Sinisa Kresojevic
Beograd

Član broj: 24059
Poruke: 84
*.mobtel.com

ICQ: 10253149


Profil

icon Re: jednostavna komanda ne radi09.07.2004. u 11:07 - pre 240 meseci

RADI!!!!!!

Hvala Markom!

Zasto ono pre nije radilo? Jel mora AS uvek kod takvih upita?
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
194.247.222.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: jednostavna komanda ne radi09.07.2004. u 11:46 - pre 240 meseci
Ne možeš asocijativno da pristupaš ako ne definišeš alias funkcije.

Ako te ne mrzi, probaj:

$sql="SELECT MAX(id) FROM news";

$sql_result=mysql_query($sql,$connection)
or die("sql exec failed.");

while ($row=mysql_fetch_array($sql_result))
{$id=$row[0];}

echo $id;
exit;
 
Odgovor na temu

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1994
*.inter.net.il

ICQ: 82327428


+10 Profil

icon Re: jednostavna komanda ne radi09.07.2004. u 12:03 - pre 240 meseci
pogledaj šta kaže mysql sa funkcijom mysql_error()
 
Odgovor na temu

Moreplovac
Sinisa Kresojevic
Beograd

Član broj: 24059
Poruke: 84
*.mobtel.com

ICQ: 10253149


Profil

icon Re: jednostavna komanda ne radi09.07.2004. u 12:07 - pre 240 meseci
>>>>ZA NOVOG KORISNIKA

Probao sam i radi.

vidim da je razlika izmedju mog pocetnog koda i tvoje izmene u liniji

(pocetni) $id=$row["id"]

(novi korisnik) $id=$row[0]

Kapiram. Thanks.
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: jednostavna komanda ne radi09.07.2004. u 23:13 - pre 240 meseci
U ovakvim slučajevima najbolje je koristiti var_dump funkciju. Takođe obratite pažnju kako se razlikuje niz koji je povratna vrednost funkcija mysql_fetch_row, mysql_fetch_assoc i mysql_fetch_array (poslednja ima i dodatni parametar - konstantu kojom se određuje ponašanje kao prva ili druga pomenuta funkcija)
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

stsung
NS

Član broj: 12899
Poruke: 432
*.panline.net



+2 Profil

icon Re: jednostavna komanda ne radi10.07.2004. u 08:46 - pre 240 meseci
Pozd.
Chisto da se nadovezhem, komanda
Code:
$sql="SELECT MAX(id) FROM news";

će proizvesti row sa poljem koje se zove "MAX(id)" a ne "id". U svakom sluchaju, treba da radish onako kako je to markom rekao.

Svako dobro.
 
Odgovor na temu

Moreplovac
Sinisa Kresojevic
Beograd

Član broj: 24059
Poruke: 84
*.vdial.verat.net

ICQ: 10253149


Profil

icon Re: jednostavna komanda ne radi10.07.2004. u 09:54 - pre 240 meseci
za stsung-a

Kapiram, zato moja linija
Code:
 echo $id;
nista nije vracala, jer nju nisam ni punio....

THNX
 
Odgovor na temu

[es] :: PHP :: jednostavna komanda ne radi

[ Pregleda: 3942 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.