Autor Zpráva
majster_sveta
Profil
no, všimol som si že tu je o tomto niekoľko tém. vždy nejaký génius napíše http://www.jakpsatweb.cz/hledani.html - ale tam odpoveď na túto otázku naozaj nieje - čítal som to od začiatku do konca.

a preto sa pýtam, ako to spraviť? skúšal som to takto:


$mamicka=mysql_query("SELECT url, nazov FROM prispevky WHERE obsah LIKE '%$_POST[hladat]%'");

while($otecko=MySQL_Fetch_Array($mamicka));
{
echo "<a href=\"polozka/$otecko[url]\">$otecko[nazov]</a><br/>";
}

lenze to urobilo nic - skusal som to zo slovom, pri ktorom mi sql v phpmyadmine s prikazom
SELECT url, nazov FROM prispevky WHERE obsah LIKE 'slovo'
vyhodilo dva riadky vysledkov - php mi s tym istym prikazom vyhodilo nula vysledkov. ak som to spravil takto:
$mamicka=mysql_query("SELECT url, nazov FROM prispevky WHERE obsah LIKE '%$_POST[hladat]%'");


$otecko=MySQL_Fetch_Array($mamicka);

echo "<a href=\"polozka/$otecko[url]\">$otecko[nazov]</a><br/>";
tak to spravne vypisalo jeden najdeny prispevok

celkom nechapem prečo nefunguje ten cyklus while :-(
djlj
Profil
"ak som to spravil takto ak to spravne vypisalo jeden najdeny prispevok", "celkom nechapem prečo nefunguje ten cyklus while"
Nefunguje, protože za while nepatří středník ;)

$mamicka=mysql_query("SELECT url, nazov FROM prispevky WHERE obsah LIKE '%$_POST[hladat]%'");

while($otecko=MySQL_Fetch_Array($mamicka)){

echo "<a href=\"polozka/$otecko[url]\">$otecko[nazov]</a><br/>";

}
majster_sveta
Profil
ach bože, ako sa hanbím :-( taká prkotina a ja som si to nevšimol :-(((
Toto téma je uzamčeno. Odpověď nelze zaslat.