Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]zapisywanie kolejnego numeru w tablicy
Forum PHP.pl > Forum > Przedszkole
rafiksq
Mam cos takiego:

if (!isset($_SESSION['szkola']) || !is_array($_SESSION['szkola'])) {
$_SESSION['szkola'] = array();
}//tworzy tablice

if (isset($_POST['szkola']) && !empty($_POST['szkola'])) {
$_SESSION['szkola'][] = $_POST['szkola']; //przypisuje kolejne elementy do tablicy
}


Jak mozna zrobic zeby prucz zapisywania kolejnego elementu tablicy zapisac jego numer?
Cysiaczek
Napisz coś więcej, bo nie wiem, o co Tobie chodzi.... o klucz tablicy? Jaki numer?

Pozdrawiam.

p.s
Przenoszę na Przedszkole, a Ty dodaj bbcode
Ashariel
2 takie same tematy ?
dry.gif
Mam ci dać odnośnik do twojego starego bo nie możesz znaleść ?
sniezny_wilk
Nie bardzo wiem, o co Tobie chodzi.. O to?:

  1. <?php
  2. if (!isset($_SESSION['szkola']) || !is_array($_SESSION['szkola'])) {
  3. $_SESSION['szkola'] = array();
  4. }//tworzy tablice
  5.  
  6. if (isset($_POST['szkola']) && !empty($_POST['szkola'])) {
  7. $_SESSION['szkola'][] = $_POST['szkola']; //przypisuje kolejne elementy do tablicy
  8. $_SESSION['szkola'][] = count($_ESSION['szkola']);
  9. }
  10. ?>
Moli
Albo o coś w stylu
  1. <?php
  2. if (!isset($_SESSION['szkola']) || !is_array($_SESSION['szkola'])) {
  3. $_SESSION['szkola'] = array();
  4. }//tworzy tablice
  5.  
  6. if (isset($_POST['szkola']) && !empty($_POST['szkola'])) {
  7. $i = count($_SESSION['szkola'])+1;
  8. $_SESSION['szkola'][$i] = $_POST['szkola']; //przypisuje kolejne elementy do tablicy
  9. }
  10. ?>
JaRoPHP
Crossposting z: [php]nr elementu z tablicy.

ZAMYKAM.
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.