Autor Zpráva
Pepino
Profil *
Dobrý den hlásí mi to tudle chybu a nevim proč. už jsem zoufalej z toho.

Chyba: Warning: mysql_fetch_array(): supplied argument is

$id_rodice = Array ();

Do id_rodice si ulozim cisla.(pole) 

a potrebuju udělat dotaz kterej mi vypíše do jednoho pole všechny názvy odpovídající id_rodice

$parid_podkat = Array ();
for ($k=1; $k< $poc; $k++)
{
    for ($i=0; $i< $poc; $i++)
    {
        $query = ("SELECT name FROM treeview_items WHERE parent_id=$id_rodice[$k] AND id=$i+1");
        $result = mysql_query($query);
        $zaznam = mysql_fetch_array($result);
        $parid_podkat[$i]=$zaznam["name"];
        echo $parid_podkat[$i];
        echo  ' ';
        
    }
}

děkuji za pomoc.
quatzael
Profil
Ja bych řekl. že Ti tam asi chybí uvozovky..


Jestli se teda nepletu..
Pepino
Profil *
quatzael:
Kde přesně?
Joker
Profil
Pepino:
Viz Nejčastější potíže s PHP (FAQ)
quatzael
Profil
Pepino:
Píšu to z mobilu..
Ty proměnný v tom dotazů děj do uvozovek a ještě do složených závorek:
='{$variable}'
Alphard
Profil
quatzael [#5]:
Hloupost, má to správně.
Pepino
Profil *
Joker:
To jsem zkoušel
Píše to todle ale nevim co stim.

your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND id=1+1' at line 1
Alphard
Profil
Dosadí se správně předchozí hodnota proměnné? Nevypadá dotaz nějak jako parent_id= AND id=1+1?
Pepino
Profil *
Alphard:
jj dosodí výpíše se mi tím echo ...ael ani už sní dál nejde pracovat. a nešlo by to zpasta nějak jinak a aby to mělo stejnou funkci?
Tori
Profil
Pepino:
Nechtěl jste použít tohle?
$query = "SELECT name FROM treeview_items WHERE parent_id=$id_rodice[$k] AND id= ".($i+1);
Pepino
Profil *
Tori:
Supe dik pomohlo to

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: