Dobrý den. Tak se opět hlásím s problémem. Jelikož se mi nechce výpisy z DB pořád explodovat do nekonečna nebo vytvářet tisíce řádků, chtěl jsem do DB uložit pole. Před uložením pole funguje tak jak má, ale při výpisu je to jen text Array a při pokusu o foreach hlásila tato funkce špatný argument.
ukládání:
$text_array = vlastnosti_velitel($int_array);
mysql_query("update lidi set vlastnosti = '$text_array'");
Výpis
$a = mysql_fetch_array(mysql_query("select vlastnosti from lidi where id_hrace = 1;"));
foreach ($a['vlastnosti'] as $t) {
echo $t;
}
Chyba: Warning: Invalid argument supplied for foreach() in C:\dev\www\game\ww2\include\objekty\lide\vytvorit_velitele.php on line 6
Typ sloupce vlastnosti je longtext.
S ukládáním polí do DB jsem ještě nepracoval tak se prosím nezlobte za možný začátečnický dotaz :smile14: