Welcome, Guest. Please login or register.
Did you miss your activation email?


Login with username, password and session length

Search

 
Advanced search

17144 Posts in 2192 Topics- by 733 Members - Latest Member: evil
Pages: [1]   Go Down
Print
Author Topic: [RIJESENO] PHP sortiranje po abacedi  (Read 706 times)
tesic
Hero Member
*****
Offline Offline

Posts: 662


la Tešić


View Profile WWW
« on: April 14, 2008, 03:18:20 AM »

U aplikaciju koju radim treba da ubacim "navigaciju" pomocu pocetnih slova
npr. [A][C][D][E][F]itd... kada kliknem recimo na A iz baze mi uzima unos koji pocinje na slovo A.
Zasto ovu skriptu nisam nasao preko googla? hehe Ne znam kako se zove ovo sto meni treba tako da nisam ni znao sta da trazim.
Moze li mala smjernica?
« Last Edit: April 15, 2008, 03:36:11 PM by tesic » Logged

AKO SAJBER SEKS NIJE SEKS, ONDA NI SAJBER KRIMINAL NIJE KRIMINAL!

| www.mojaveza.com | www.balkanke.net | www.balkanhost.org | www.privrednivodic.net | www.ecdlforum.com | www.eliteart.net |
Tomislav
MODERATOR
Full Member
*
Offline Offline

Posts: 187



View Profile
« Reply #1 on: April 14, 2008, 09:52:00 AM »

tebi treba sortiranje po abecedi.

Napraviš ovako:

$slovo = $_GET['sort'];
$upit = "SELECT * FROM tablica WHERE ime LIKE '$slovo%'";

Postaviš linkove da izgledaju ovako
<a href="index.php?sort=a">A[/url]
<a href="index.php?sort=b">B[/url]
...
<a href="index.php?sort=Z">Z[/url]
Logged

Tomislav
MODERATOR
Full Member
*
Offline Offline

Posts: 187



View Profile
« Reply #2 on: April 14, 2008, 02:34:14 PM »

Hm ...

Ajd javi jel to što tražiš i jel pomoglo?
Logged

tesic
Hero Member
*****
Offline Offline

Posts: 662


la Tešić


View Profile WWW
« Reply #3 on: April 15, 2008, 02:01:51 AM »

e hvala tomo...probacu to veceras...danas mi rodjendan pa nema se vremena...mislim da bi to moglo da radi
probacu pa cu ti javiti
Logged

AKO SAJBER SEKS NIJE SEKS, ONDA NI SAJBER KRIMINAL NIJE KRIMINAL!

| www.mojaveza.com | www.balkanke.net | www.balkanhost.org | www.privrednivodic.net | www.ecdlforum.com | www.eliteart.net |
tesic
Hero Member
*****
Offline Offline

Posts: 662


la Tešić


View Profile WWW
« Reply #4 on: April 15, 2008, 03:26:20 PM »

e boge hvala ti radi

znao sam da upit mora ici sa LIKE ali nisam znao sta se savlja dalje.

ekstra radi

hvala to je to
Logged

AKO SAJBER SEKS NIJE SEKS, ONDA NI SAJBER KRIMINAL NIJE KRIMINAL!

| www.mojaveza.com | www.balkanke.net | www.balkanhost.org | www.privrednivodic.net | www.ecdlforum.com | www.eliteart.net |
Tomislav
MODERATOR
Full Member
*
Offline Offline

Posts: 187



View Profile
« Reply #5 on: April 16, 2008, 12:00:07 AM »

znao sam da upit mora ici sa LIKE ali nisam znao sta se savlja dalje.

Malo objašnjenje

Ako je poznat točan niz koji uspoređujemo, možemo koristiti znak jednakosti (=, i to samo jedan, ne 2).

Ako nije poznat cijeli niz (kao ovaj slučaj), koristi se operator LIKE. Tada se znakom postotka (%) označava niz bilo koje dužine, i može se staviti i prije i poslje poznatog dijela niza, npr: %free% -> sad će u bazi naći: eurofreecode, eurofree, euro free, free, freecode, free code ...
Osim znaka % koristi se i znak _ kojim označavamo da se traži još jedan znak (i mora biti još taj jedan znak) osim poznatog niza, npr: _b -> sad će u bazi naći: ab, bb, cb,... zb. Isto kao i kod %, može se staviti i prije i poslje poznatog niza, ali se može staviti i više znakova što ima smisla kad tražimo npr riječ koja počinje slovom a i duga je 5 znakova, tada pišemo ovako (bez razmaka): a _ _ _ _. Ako želimo slovo a na drugom mjestu u riječi koja je duga 5 znakova pišemo ovako: _ a _ _ _.
Logged

tesic
Hero Member
*****
Offline Offline

Posts: 662


la Tešić


View Profile WWW
« Reply #6 on: April 16, 2008, 11:48:13 AM »

hvala jos jednom...dosta toga sam vec znao ali me kocilo sto nisam znao sta da pisem
WHERE ime LIKE "$slovo" znao sam da treba nesto posle stringa ali nisam znao sta.
 
Logged

AKO SAJBER SEKS NIJE SEKS, ONDA NI SAJBER KRIMINAL NIJE KRIMINAL!

| www.mojaveza.com | www.balkanke.net | www.balkanhost.org | www.privrednivodic.net | www.ecdlforum.com | www.eliteart.net |
Pages: [1]   Go Up
Print
Jump to: