Autor | Zpráva | ||
---|---|---|---|
Martin02 Profil |
#1 · Zasláno: 13. 2. 2013, 10:48:12
Ahoj, z MySQL si načítám data - prostý text a potřebuju tyto data rozdělit do 4 polí tak, aby 1. řádek byl v prvním poli na indexu 0, 2. řadek v druhém poli na indexu 0 atd. 5. řádek by tedy byl v 1. poli na indexu 1. Nejlépe by to bylo celé v jednom poli, ve kterém by byly ty 4 pole, ale to už je detail.
Nepotřebuju celý kód, php docela vzládám, ale na toto jsem nepřišel. Můžete nekdo poradit prosím? Děkuju |
||
tiso Profil |
#2 · Zasláno: 13. 2. 2013, 10:57:05
nejak takto:
$i = 0; $columns = 4; $array = array(); while ($row = mysql_fetch_assoc($result)) { $index = $i % $columns; if (!isset($array[$index])) {$array[$index] = array();} $array[$index][] = $row['text']; $i++; } |
||
Martin02 Profil |
#3 · Zasláno: 13. 2. 2013, 13:46:46
Díky, ještě jsem to nevyzkoušel, ale myslím, že to bude fungovat.
|
||
Časová prodleva: 11 let
|
0