[ kumkat @ 01.11.2004. 17:28 ] @
Kako ovo da izvedem, citam PHP uputstvo ali mi nesto ne ide.
(primer) SQL baza sa tabelom roba [naziv ; cena ; barkod].

Potrebno je da mi se na web stranici ispise za odredjeni bar-kod (u ovom primeru 123456) naziv proizvoda.
Znaci uvek ce kao rezultat pretrage biti samo jedno polje i to uvek tekst.

$rezultat = mysql_query("SELECT naziv FROM roba WHERE barkod='123456'");

probao sam sa

echo "$rezultat";

ali nesto nece.. :)
[ Ilija Studen @ 01.11.2004. 18:12 ] @
Code:
while($row = mysql_fetch_assoc($result)) {
  print $row['ime_polja'];
}
[ Shinhan @ 02.11.2004. 06:44 ] @
Ne treba mu while petlja. Covek je rekao da vadi record u tabeli koji
odgovara bar kodu, a bar kod mora da bude unique.
[ noviKorisnik @ 02.11.2004. 08:17 ] @
Ne može echo ($rezultat) jer mysql_query vraća resource a ne string. http://www.php.net/mysql_query

Za pristup podacima tog resource-a potrebno je da se koristi neka od sledećih funkcija:

http://www.php.net/mysql_fetch_row - vraća numerisani niz od reda rezultata
http://www.php.net/mysql_fetch_assoc - asocijativni niz (pristup preko imena polja)
http://www.php.net/mysql_fetch_array - objedinjava ova 2 prethodna
http://www.php.net/mysql_fetch_object - vraća objekat s osobinama koje odgovaraju poljima reda rezultata
[ kumkat @ 02.11.2004. 10:53 ] @

Citat:

Za pristup podacima tog resource-a potrebno je da se koristi neka od sledećih funkcija:

http://www.php.net/mysql_fetch_row - vraća numerisani niz od reda rezultata
http://www.php.net/mysql_fetch_assoc - asocijativni niz (pristup preko imena polja)
http://www.php.net/mysql_fetch_array - objedinjava ova 2 prethodna
http://www.php.net/mysql_fetch_object - vraća objekat s osobinama koje odgovaraju poljima reda rezultata


E super to me je zanimalo

Hvala svima na pomoci