Nevíte někdo proč na localhostu funguje a na wz nefunguje:
...
@$vys = mysql_query("select * from inzerat where inzerent like '%$hled%' or kontakt like '%$hled%' or text like '%$hled%'");
while ($vypis = mysql_fetch_array($vys)):
...
hlasí to špatně zadaný argument (jestli jsem tu hlášku správně přeložil).
Díky
bacha na velikost pismen v nazvu db/tabulek, na win je to jedno, na webzdarma (unix) doporucuju vsechno malejma, ale uz pri vytvareni
j
zakladem programovani v MySQL je nelamat si hlavu nad chybama kdyz je to zbytecny! kdyz ti neco neslape tak po rikazu mysql_query(); pouzij> echo mysql_error();
:
@$vys = mysql_query("select * from inzerat where inzerent like '%$hled%' or kontakt like '%$hled%' or text like '%$hled%'");
echo mysql_error();
while ($vypis = mysql_fetch_array($vys)):
...
to ti napise presnou chybu a hotovo.. jsme doma!
<HTML>ono ladit slozitejsi dotazy (myslim jeste vyrazne slozitejsi :) je pres php docela otrava, bud zkus phpmysqladmina nebo normalne z konzole, kdyz tam zkopirujes stejny dotaz, je to asi nejrychlejsi:
[mira@mit mira]$ mysql -h mysql.webzdarma.cz -u ... -p ....
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 479202 to server version: 3.23.41
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> ....</HTML>
Díky ale bylo to úplně v nečem jiným, spletl jsem totiž dvě spojení s MySQL.
miro, jak je to s pripojovanim na wz odjinud?? vim, ze mysql.webzdarma.cz:3306 je otevreno, ale pusti me to dal?? (nemam tu mysql klienta :-( )