Autor | Zpráva | ||
---|---|---|---|
Baterie Profil |
#1 · Zasláno: 11. 5. 2013, 18:09:30
čau, mám jeden dotaz. Potřebuju udělat skript, který dokáže opakovat formulář. Při každém opakování chci ale přiřadit jinou proměnnou z array řetězce. Bohužel způsob, kterým to dělám u výpisu z databáze nefunguje. Poradite, kde mám chybu?
<? $pole=array("znacka", "model", "kodove_znaceni", "typ_zarizeni", "datum_prodeje", "rozmery_vyska", "rozmery_sirka", "rozmery_hloubka", "hmotnost", "sim_typ", "display_typ", "display_technologie", "display_vyska" ); while($a=$pole){ echo "<tr>"; echo "<td>".$a.": </td>"; echo "<td><input name=".$a."></td>"; echo "</tr>"; } ?> |
||
Kcko Profil |
Baterie:
Použij cyklus foreach a než ho použiješ zkus se zamyslet nadtím co dělá ta ptákovina co jsi sem napsal.
Konkrétně toto „while($a=$pole)“ |
||
juriad Profil |
#3 · Zasláno: 11. 5. 2013, 18:11:56
while (2. řádek) nahraď za:
foreach ($pole as $a) { |
||
Baterie Profil |
#4 · Zasláno: 11. 5. 2013, 18:18:59
funguje. mnohokrát děkuji. jsem v php začátečník a o funkci foreach jsem nevěděl. děkuji ještě jednou
|
||
Časová prodleva: 11 let
|
0