Autor Zpráva
Baterie
Profil
č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
while (2. řádek) nahraď za:
foreach ($pole as $a) {
Baterie
Profil
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

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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