| 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: 13 let
|
|||
0