Poslao: 17 Jan 2009 11:34
|
|
Kako se radi ovo?
Da imam jednu stranu poput products.php
a kad klikcem na njene proizvode otvara mi se o5 products.php samo sa drugim ID evima?
Primer:
http://www.medipro.co.rs/products.php?IDPodGrupa=40
Vidim da tu ima UL lista, i da svaki LI tag ima a href:
products.php?IDPodGrupa=96 itd..
E sad, gde i kako ja napravim taj ID, pa kad ga linkujem da mi otvara stranu? unutar products.php
tnx
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 17 Jan 2009 14:27
|
offline
- Pridružio: 29 Mar 2007
- Poruke: 234
- Gde živiš: Kad bih znao
|
Npr. ako citas iz baze:
Imas sve proizvode upisane u bazi, pod razlicitim ID brojevima, npr IDproizvoda.
Najpre vrsis SELECT upit prema bazi, vrsis iscitavanje proizvoda (naziv, slika i npr jos taj IDproizvoda).
Ispis svih proizvoda, odnosno linkova prema svakom proizvodu odnosno linku vrsis preko WHILE petlje, npr:
$sql=mysql_query("SELECT IDproizvoda, slika, naziv FROM proizvodi");
while($citaj=mysql_fetch_array($sql))
{
echo "<a href=products.php?id=$citaj[IDproizvoda]>$citaj[naziv]</a>";
}
Ovde svaki link dobija razlicit ID u zavisnosti od broja koji iscitava iz baze IDproizvoda. E sad ako kliknes na odredjeni proizvod potreban je selektivan upit, za odredjeni proizvod, prosto samo dodas WHERE:
if($_GET[id])
{
$sql=mysql_query("SELECT IDproizvoda, slika, naziv FROM proizvodi WHERE ID proizvoda='$_GET[id]'");
while($citaj=mysql_fetch_array($sql))
{
echo "$citaj[naziv]";
echo "<br>";
echo "$citaj[slika]";
}
}
Eto, mislim da sam ti razjasni nesto!
|
|
|
|
Poslao: 17 Jan 2009 19:14
|
|
hmm tnx
ali recimo da nemamo ama nikakvog iskustva sa bazama?
vec jedino php i css ?
neki opsirniji help ili ne vredi?
|
|
|
|
Poslao: 17 Jan 2009 19:24
|
offline
- Pridružio: 29 Mar 2007
- Poruke: 234
- Gde živiš: Kad bih znao
|
Obicno, danas, PHP ide u kombinaciji sa nekom bazom, da bi mogao neki sajt da odradis, slican ovome sto ti zelis. Jer potrebno je neke podatke negde da prikupljas, upisujes i citas!
Podatke mozes prikupljati i u Fajlovima, ali verujem da se danas fajlovi manje koriste, ukoliko imas dosta podataka, a i teze je s njima raditi!
|
|
|
|
Poslao: 19 Jan 2009 10:33
|
|
Znaci: nista
ok tnx ljudi, mislio sam da to moze da se uradi na lakse nacin ali ok..
a recimo metoda, gde cu imati products.php a INCLUDE-ovati male html stranice?
to bi mozda nekako znao?
|
|
|
|
Poslao: 19 Jan 2009 11:20
|
offline
- Pridružio: 29 Mar 2007
- Poruke: 234
- Gde živiš: Kad bih znao
|
Poz andegraund!
Ma, u PHP mozes mnogo stosta da odradis, samo zavisi od tvoje kreativnosti i nacina kako ces to da odradis. Put moze bit laksi ili tezi, zavisi od tvog pojimanja programiranja.
Znaci, jedan problem moze se resiti na vise nacina!
Gle sad, ako sve radis tako rucno kako ti mislis, preko malih HTML stranica, PHP ti onda ne treba, znaci ni ovo include, jer ti pravis za svaki proizvod malu HTML stranicu, sto je cista mehanika. Ako nemas mnogo proizvoda, onda je to okej. Ali vremenom ce ti zahtevi biti veci!
Daj javi se na pp, pa cu ti nesto odraditi, ako nije mnogo
|
|
|
|