Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z Array
Forum PHP.pl > Forum > Przedszkole
Spyder
witam

mam cos takiego:

  1. <?php
  2. $i = 0;
  3. while ($i < $_POST['count']){
  4.  
  5. $rec = "check".$i;
  6. $app[$i] = intval($_POST[$rec]);
  7.  
  8. echo $app[$i];
  9.  
  10. $i++;
  11. }
  12.  
  13. $result = questionmark.gifquestionmark.gifquestionmark.gif
  14. ?>


Teraz tak wysylam wartosci $_POST['count'] co oznacza ile wartosci odbiore np (10) i $_POST['check1'], $_POST['check3'], $_POST['check4'] i tak do 10, petla powyzej odbiera mi te wartosci i wiem jak je wyswietlic ale chce je podstawic pod jenna zmienna czyli jak wysylam 11111000 to chce zeby $result = 11111000.

Prosze o pomoc.
Dzieki
r4xz
Kod
<?php

$i = 0;


while ($i < $_POST['count']){
$name_radio = 'check'.$i+1;


$cyfry = $_POST[$name_radio];

$i++;
}

echo $cyfry;

?>


mały błąd był - usunełem i dodałem ;p
Spyder
To to wiem dzieki tylko ze potrzebuje result w formacie 1,1,1,1,1,1,1,1 dlatego tworze odmienne zmienne zeby dodac do nich $app[$i].","

Czyli dla przykladu jak bym wysylal:

jeden dwa trzy cztery i to jest twozone dynamicznie to zmiena result by mi pokazala $result = jeden,dwa,trzy,cztery;

ogulnie trzeba stwozyc dynamicznego arraya w petli dodajac wszystkie stwozone zmienne i wstawic go pod zmienna. Tak mysle.
skowron-line
  1. ]
  2. <?php
  3. $i = 0;
  4. while ($i < $_POST['count']){
  5.  
  6. $rec = "check".$i;
  7. $app[$i] = intval($_POST[$rec]);
  8.  
  9. echo $app[$i];
  10.  
  11. $i++;
  12. }
  13.  
  14. $result = join( ',', $app );
  15. ?>
Spyder
Super dzieki proste a nieznane smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.