|<<124>>|

Problem s mysql_num_fields():

16.12.2011 14:11
příspěvků:38

Nieco mi tam vypadlo.

Fajn, konecne posun, vyhadzuje vysledky, <b>ale zle</b>.

Teraz bol kod takyto:
&lt;?

$sql=mysql_query(&quot;SELECT * FROM veci WHERE tricka LIKE &quot;%&quot;.$_GET['search'].&quot;%&quot;&quot;);

echo &quot;&lt;table border=&quot;0&quot;&gt;&quot;;

echo &quot;&lt;tr&gt;&lt;td&gt;tricka&lt;/td&gt;&lt;/tr&gt;&quot;;

while ($row=mysql_fetch_array($sql)) {
echo '&lt;tr&gt;';
foreach ($row as $k =&gt; $h)
if (is_int($k))

echo '&lt;td&gt;'.htmlspecialchars($h).'&lt;/td&gt;';

echo '&lt;/tr&gt;';
}
echo '&lt;/table&gt;';

16.12.2011 16:13
moderátorověřen
příspěvků:537

Zle, jo, pokud zle tak fakt nevim co s tim

správce PCforum.cz, provozovatel http://rychlost.cz , http://www.netstranky.cz - vše co píšu je bez záruk :) to jak si s tím naložíte je zcela na vás
16.12.2011 17:05
příspěvků:38

Ked si vo formulary vyberiem panske tricka, tak mi vyhodi ako

vysledok vsetky, t.j. damske, panske aj detske a potrebujem len jeden druh,

teda to vyhladavanie je na nic aj ked konecne nieco vyhadzuje.

16.12.2011 17:14
moderátorověřen
příspěvků:537

Tak to už je problém návrhu aplikace, nemůžeš čekat, že tu za tebe někdo udělá tvoji práci. I když bude sebelehčí.

správce PCforum.cz, provozovatel http://rychlost.cz , http://www.netstranky.cz - vše co píšu je bez záruk :) to jak si s tím naložíte je zcela na vás
16.12.2011 17:49
příspěvků:38

Tak toto som celkom nepochpil. Necel som aby to niekto za mna robil, ale aby mi pomohol najst chybu, aby to konecne slapalo tak ako ma. Mam takyto jednoduchy fromular:

&lt;form action="hladanie.php" method="post"&gt;

&lt;select name="tricka"&gt;

&lt;option value="panske"&gt;pánske&lt;/option&gt;

&lt;option value="damske"&gt;dámske&lt;/option&gt;

&lt;option value="detske"&gt;detské&lt;/option&gt;

&lt;/select&gt;

&lt;input type= "submit" name="odoslat" value="Hladať"&gt;&lt;/input&gt;

&lt;/form&gt;

16.12.2011 19:53
moderátorověřen
příspěvků:537

tak to nebudes moct zpracovavat $_GET['search'] ale $_POST['tricka']

nevim podle jake knizky jedes ale radim ti dobre, zahod ji , spal ji a kup si jinou

správce PCforum.cz, provozovatel http://rychlost.cz , http://www.netstranky.cz - vše co píšu je bez záruk :) to jak si s tím naložíte je zcela na vás
16.12.2011 20:56
příspěvků:38

S tym GET a POST mas pravdu, ale aj tak mi to vyhadzuje vsetky tricka.

16.12.2011 21:06
moderátorověřen
příspěvků:537

Nemenil jsem pouze GET a POST

správce PCforum.cz, provozovatel http://rychlost.cz , http://www.netstranky.cz - vše co píšu je bez záruk :) to jak si s tím naložíte je zcela na vás
16.12.2011 21:58
příspěvků:38

Ano, vymenil som to cele $_GET['search'] za $_POST['tricka'],

ale hadze vsetky tricka.

16.12.2011 22:33
moderátorověřen
příspěvků:537

njn

správce PCforum.cz, provozovatel http://rychlost.cz , http://www.netstranky.cz - vše co píšu je bez záruk :) to jak si s tím naložíte je zcela na vás
17.12.2011 18:54
příspěvků:38

Ale musi predsa existovat spravne riesenie tohoto problemu

17.12.2011 20:09
moderátorověřen
příspěvků:537

Existuje, naucit se to. Bohuzel pokud bych radil dal tak bych ti tim jen uskodil, protoze bys mel dalsi a dalsi dotazy a co je horsi rady bys jen aplikoval ale nechapal proc to tak delas a proc to po te me rade funguje.

správce PCforum.cz, provozovatel http://rychlost.cz , http://www.netstranky.cz - vše co píšu je bez záruk :) to jak si s tím naložíte je zcela na vás
17.12.2011 22:19
příspěvků:38

Takze nevies, kde je chyba.

18.12.2011 07:19
moderátorověřen
příspěvků:537

Věděl bych , ale fakt už řešit nebudu. Protože bys pak chtěl další a další. Pokud bys měl základy php, opravdu základy tak si to opravíš sám.

Takže rada, nauč se PHP podle knižky která je určena pro začátečníky.

správce PCforum.cz, provozovatel http://rychlost.cz , http://www.netstranky.cz - vše co píšu je bez záruk :) to jak si s tím naložíte je zcela na vás
18.12.2011 07:44
příspěvků:38

Ja si myslim, ze chyba je niekde v sql dotaze, asi sa zle pytam, ked my vyhadzuje zle vysledky.

|<<124>>|
© 2007-2024 PCforum.cz, všechna práva vyhrazena, veškeré informace zde uvedené jsou bez záruk, podmínky užití, kontaktní informace