jop..
ten $_POST['vyhledat'] je prázdnej?
takhle je to správně, jestli to nehází chybu tak můžeš označit za vyřešeno
Zle vyhadzovanie vysledkov z databazy
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Zle vyhadzovanie vysledkov z databazy
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Zle vyhadzovanie vysledkov z databazy
Prepac, uz ledva hladim, budem tu zajtra cca o 19:00
Re: Zle vyhadzovanie vysledkov z databazy
CZechBoY, tomu nerozumiem ako to moze byt vyriesene, ked mi to nehadze,
vysledky na ktore sa pytam.
Chces mi snad povedat, ze kod je vlastne v poriadku, ale chyba je v databaze?
Ale v com, ved je to len vypisana tabulka.
vysledky na ktore sa pytam.
Chces mi snad povedat, ze kod je vlastne v poriadku, ale chyba je v databaze?
Ale v com, ved je to len vypisana tabulka.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Zle vyhadzovanie vysledkov z databazy
pošli mi SQL kod který ti to vygeneruje když odešleš formulář
tohle by mělo fungovat úplně v pohodě..
tohle by mělo fungovat úplně v pohodě..
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Zle vyhadzovanie vysledkov z databazy
Celkom nerozumiem, mam v databaze vygenerovat PHP kod?
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Zle vyhadzovanie vysledkov z databazy
nechápu jak databáze může generovat ale to je fuk
ten kod co spouštíš (ten můj nejspíš) tak až odešleš formulář na to vyhledávání toho trika (nebo co to hledáš) tak mi sem napiš vygenerovanej SQL dotaz
ten dostaneš příkazem echo $sql;
ten kod co spouštíš (ten můj nejspíš) tak až odešleš formulář na to vyhledávání toho trika (nebo co to hledáš) tak mi sem napiš vygenerovanej SQL dotaz
ten dostaneš příkazem echo $sql;
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Zle vyhadzovanie vysledkov z databazy
Vysledok je takyto - je toho plna strana
SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'
SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'SELECT * FROM veci WHERE tricka LIKE '%%'
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Zle vyhadzovanie vysledkov z databazy
co to je?
tys ten formulář neodeslal?
proč tam teda máš ten $_POST['tricka'] ?
výpis $sql nedávej do whilu
tys ten formulář neodeslal?
proč tam teda máš ten $_POST['tricka'] ?
výpis $sql nedávej do whilu

PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Zle vyhadzovanie vysledkov z databazy
Dal som a vysledok je rovnaky akurat ze tento raz je to len jeden vypisany dotaz
SELECT * FROM veci WHERE tricka LIKE '%%'
SELECT * FROM veci WHERE tricka LIKE '%%'
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Zle vyhadzovanie vysledkov z databazy
ten form posíláš správně?
chybí ti tam hodnota z formuláře!
chybí ti tam hodnota z formuláře!
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Zle vyhadzovanie vysledkov z databazy
Dufam, ze to odosielam dobre, tu je kod:
<form action="hladanie.php" method="POST">
<select name="tricka">
<option value="tricka">tricka</option>
<option value="damske">damske</option>
<option value="panske">panske</option>
<option value="detske">detske</option>
</select>
<input type= "submit" name="odoslat" value="Vyhladaj"></input>
</form>
<form action="hladanie.php" method="POST">
<select name="tricka">
<option value="tricka">tricka</option>
<option value="damske">damske</option>
<option value="panske">panske</option>
<option value="detske">detske</option>
</select>
<input type= "submit" name="odoslat" value="Vyhladaj"></input>
</form>
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Zle vyhadzovanie vysledkov z databazy
pokud si ten můj skript nazval hladanie.php a upravil název klíče v poli $_POST na tricka namísto mého vyhledat tak by to mělo fungovat
v tomto případě by můj kod vypadal takto:
v tomto případě by můj kod vypadal takto:
hladanie.php píše:<?php
$sql="SELECT * FROM veci WHERE tricka LIKE '%".MySQL_Real_Escape_String($_POST['tricka'])."%'";
$result=MySQL_Query($sql) Or Die(MySQL_Error());
While($neco=MySQL_Fetch_Assoc($result))
{
//nějaký vypsání výsledků
}
?>
Naposledy upravil(a) CZechBoY dne 03 led 2012 22:11, celkem upraveno 1 x.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Seznam[Bot] a 4 hosti