Autor Zpráva
spacek145
Profil
Dobrý den, můžete mi prosím poradit, jak dám data z tabulky (má jediny sloupec - moudro) do php takto: $input = array(data_z_tabulky);
Potřebuji to tak, aby u toho $input = array("DATA Z MYSQL - budou se menit", "Text nastaveny na tvrdo, "Dalsi na tvrdo nastaveny text");
--
MySQL script
$vysledek_moudra = mysql_query("SELECT * from moudra");
while($row = mysql_fetch_array($vysledek_moudra)){
$moudra_array = $row['moudro'];
}
--
Struktura tabulky
-----------------
ovoce
-----------------
jablka
hrusky
svestky
brusinky
pomerance
Alphard
Profil
spacek145:
$moudra_array = array();
while($row = mysql_fetch_array($vysledek_moudra)){
$moudra_array[] = $row['moudro'];
}
Statické pole k tomu můžete jednoduše přičíst.
spacek145
Profil
Když to mám takhle, tak mi to ale nejde :) Ke mám tedy chybu?

$input = array("$moudra_array", "Natvrdo");
Joker
Profil
spacek145:
Ke mám tedy chybu?
Tak za prvé proměnné se nepíší do uvozovek. A za druhé tohle vyrobí dvourozměrné pole.

Přidat ten jeden prvek do jednorozměrného pole by šel stejně jako píše Alphard [#2]:
$input = $moudra_array;
$input[] = "Natvrdo";

Když je potřeba spojit dvě pole, dá se použít array_merge.

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

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