Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.616 pregleda

Najnovija ↓

linkovanje tksta preko php-a 07.02.2009. u 14:45 · pre 215 meseci #1
Imam sledeci problem.

Pravim odredjeni listing koristeci mysql bazu i php, gde treba da kadnidati budu sortirani po prezimenima. treba da napravim linkove nrp.

a | b |v |... | š

I klikom na odredjeno slovo treba da se:

1. otvori navedeni link i
2. da se aktivira sql upit koji izbacuje samo one cije prezime pocinje izbranim slovom.

znam da je preko php-a ispis gore navedenih linkova

echo "<table width=100%>\n";
echo "<tr><td><a href='$link_za_slovo_a'>A</a> |<a href='$link_za_slovo_b'>B</a> | <a href='$link_za_slovo_v'>V</a>| .... | <a href='$link_za_slovo_sh'>Š</a></td></tr>";
echo "</table>\n";

a upit je:

$sql= "SELECT id, prezime, ime, datum, adresa, telefon
FROM osobe WHERE (prezime LIKE '$slovo') ORDER BY prezime ";

// ovde znam da treba da stoji (prezime LIKE 'neko_slovo% ')

ali ono najvaznije je: kako da ja uradim da kad kliknem na odredjeno slovo on meni za promenljivu $slovo doda njenu vrednost tj. ako kliknem na slovo 'A' on promenljivoj zada vrednost: $slovo ='a' itd.

Unapred hvala!
Re: linkovanje tksta preko php-a 07.02.2009. u 15:03 · pre 215 meseci #3
Poz,

pa napravish da ti link izgleda ovako :

Code:
<a href="stranica.php?slovo=a">A</a>


i onda kad kliknes na link, preko GET metoda ce biti poslati par kljuc vrednost koje posle kupis ovako :

Code:


if(count($_GET) > 0)
{
    if(isset($_GET['slovo']))
    {
        echo 'Slovo : '.$_GET['slovo'].'<br>';
    }
}



Re: linkovanje tksta preko php-a 07.02.2009. u 23:26 · pre 215 meseci #4
Kod je super!

Ali pojavljuje se sledeci problem:

Strane sam limitirao na 10 zapisa. Ispod svih zapisa imam brojeve strana ako ima vise od 10 zapisa, tj. kad imam vise od 10 zapisa i kliknem na sledecu stranu on jednostavno taj klik prihvata kao novo slovo. Da li moze nekako da se ogranici, da se klik odnosi samo na gornje linkove tj. na klik na slova, a ne na strane?

stranice su mi linkovane kao "?strana.php?strana=$page&naziv=$slovo"
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme