Poslao: 21 Mar 2009 21:43
|
offline
- Pridružio: 18 Dec 2007
- Poruke: 95
|
$orgid = intval ($_GET['orgid']);
$start = 1;
@ $db = new mysqli('xxxx','viserion','xxx','xxx');
if (mysqli_connect_errno())
{
echo'Greska:Nismo u mogucnosti da se povezemo sa bazom.'.
'Molimo vas pokusajte ponovo kasnije.';
exit;
}
$query = "select * from info where orgid = $orgid LIMIT $start, 5";
ako sam dobro razumeo?
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 22 Mar 2009 04:04
|
offline
- Balkanac82
- Legendarni građanin
- Pridružio: 20 Dec 2004
- Poruke: 2887
- Gde živiš: Na Balkanu
|
Taj kod će uvek prikazivati od prvog do petog rezultata, jer će promenljiva start uvek imati vrednost jedan.
Prosleđuj start preko url-a, na isti način kako si prosleđivao origid kod profila.
$start = intval($_GET['start']);
|
|
|
|
Poslao: 26 Mar 2009 11:06
|
offline
- Pridružio: 18 Dec 2007
- Poruke: 95
|
ne radi! ajde videcu malo sta i kako pa cemo se cuti!jer pazi zelim da kad otvori recimo index.php da mu izlista odredjene profile i da broj profila bude recimo pet i da on lista stranice odredjenih kategorija profila.
Dopuna: 26 Mar 2009 10:24
Resio sam problem!Sad me zanima tj. malo objanjenje mi treba hocu sad taj profil da svrstam u odredjenu kategoriju i podkategoriju kako da uredim bazu?
Dopuna: 26 Mar 2009 11:06
da stavljam za svaku kategoriju i podkategoriju nov red u bazi nije resenje.
|
|
|
|
Poslao: 26 Mar 2009 11:22
|
offline
- igor86
- Stručni saradnik
Web programiranje
- Pridružio: 24 Maj 2006
- Poruke: 1633
|
@serafim
Najbolje ti je da nadjes neki tutorijal, posto ovo sto pitas su elementrane stvari? Mislim tako ces najvise sebi ustedjeti na vremenu.
A ako nesto zapne u tom ucenju pitaj.
Inace za taj problem, ili dodaj jedno polje tipa enum gdje cuvas mogucu vrijednost kategorije ili dodajes polje category_id koje ce ti pokazivati kojoj kategoriji iz tabele categories taj unos pripada.
|
|
|
|
Poslao: 27 Mar 2009 13:19
|
offline
- Pridružio: 18 Dec 2007
- Poruke: 95
|
E sad napravio sam tri tabele u prvoj tabeli sam dodelio delatnostima id u drugoj tabeli sam napravio za poddelatnosti isto to ali ubacio sam i red foreign key i odredio da se on odnosi na prvu tabelu.Sad kako ja njemu iz skripte da kazem da tipa iz delatnosti kljuc1 se odnosi u poddelatnostima na kljuc 1,2,3 i to.Posto koliko sam ja skontao da taj foreign kljuc za to i sluzi?
|
|
|
|
Poslao: 27 Mar 2009 13:34
|
offline
- igor86
- Stručni saradnik
Web programiranje
- Pridružio: 24 Maj 2006
- Poruke: 1633
|
Za forign key i sami ljudi iz mysql-a kazu da su odraz lose organizacije tabela.
Za sve kategorije ti je najbolje koristiti jednu tablelu.
i to sa poljima npr.
id, pid [parent id, oznacava id kategorije koja joj je roditelj - odnosno cija je potkategorija], title,..., ostala polja .
Tako da sve top kategorije dobijas kada selektujes one koje imaju pid 0, a po izabranoj master kategoriji selektujes potkategorije koje imaju pid=id od master kategorije.
|
|
|
|
Poslao: 27 Mar 2009 15:54
|
offline
- Pridružio: 18 Dec 2007
- Poruke: 95
|
create table info
(
katid INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
delid INT UNSIGNED NOT NULL,
orgid INT UNSIGNED NOT NULL,
kategorija varchar(100),
delatnost varchar(100),
naziv varchar(100),
tel1 varchar(100),
tel2 varchar(100),
tel3 varchar(100),
ulb varchar(100),
mesto varchar(100),
postf varchar(100),
opis text(1000),
logo longblob,
email varchar(100)
);
ovako nesto?
Dopuna: 27 Mar 2009 15:54
Resio sam problem.Sam upisujem id kategorije i delatnosti.HVALA na pomoci!
|
|
|
|