Dotaz v php

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Dotaz v php

Příspěvek od jack68 »

Zacinam v php narazil jsem na prikaz where
SELECT * FROM Osoby WHERE Telefon = '*****'
nevim jak udelat prikaz aby uzivatel mohl zadavat telefonni cislo sam a phpko mu pak v sql nasel potrebny udaj o te osobe.
CO jsem narazil v knizce tak tam musim na pevno dat udaj ale myslim si ze je to neprakticke.
Jasper
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 25. úno 2004
Kontaktovat uživatele:

Příspěvek od Jasper »

Tak si udelas nejaky formular, kde vlozis to telefonni cislo. Data z formulare odesles na nejaky script, ktery ti udela ten sql dotaz. A to telefonni cislo z formulare vlozis do te podminky (klauzule where)
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

Jasper píše:Tak si udelas nejaky formular, kde vlozis to telefonni cislo. Data z formulare odesles na nejaky script, ktery ti udela ten sql dotaz. A to telefonni cislo z formulare vlozis do te podminky (klauzule where)
no moc jsem te nepochopil.Predstav si ze mam okynko kam vlozi uzivatel libovolne telefonni cislo a jemu skript najde z databaze uzivatele ktery to cislo ma.Nechci davat do skriptu na pevno telefonni cislo.(by porad hledalo jednoho a toho sameho)a tak nevim co vlozit za where :(
Jasper
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 25. úno 2004
Kontaktovat uživatele:

Příspěvek od Jasper »

Proste mas jednu stranku kde budes mit textove pole pro vlozeni telefonniho cisla.
Bude to treba index.php

Kód: Vybrat vše

<form method="post" action="zpracuj.php">
<input name="tel_cislo" size="9" type="text">
<input value="OK" name="B1" type="submit">
</form>
A pak budes mit soubor zpracuj.php:

Kód: Vybrat vše

<?
$tel_cislo=$_POST["tel_cislo"];
$dotaz = MySQL_Query("SELECT * FROM osoby WHERE telefon = '$tel_cislo'");
// tady dopises zbytek kodu
?>
Takto by to melo fungovat, pokud sem nekde neudelal chybu
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

Jasper píše:Proste mas jednu stranku kde budes mit textove pole pro vlozeni telefonniho cisla.
Bude to treba index.php

Kód: Vybrat vše

<form method="post" action="zpracuj.php">
<input name="tel_cislo" size="9" type="text">
<input value="OK" name="B1" type="submit">
</form>
A pak budes mit soubor zpracuj.php:

Kód: Vybrat vše

<?
$tel_cislo=$_POST["tel_cislo"];
$dotaz = MySQL_Query("SELECT * FROM osoby WHERE telefon = '$tel_cislo'");
// tady dopises zbytek kodu
?>
Takto by to melo fungovat, pokud sem nekde neudelal chybu
diky
Odpovědět

Zpět na „Programování a web“