Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Jak poprawnie przypisać zmienną do zmiennej GET :)
Forum PHP.pl > Forum > Przedszkole
stirith
Załóżmy że :

$id_mod = 1;

chcę stworzyć taką zmienną GET aby wyglądała :

$_GET['$id_mod'];

jak to zrobić ? Bo to co ja napisałem nie działa


P.S jak by mi mógł jeszcze pomóc w temacie : Temat: PHP przetworzenie formularza
nowotny
Cytat(stirith @ 18.02.2008, 19:26:03 ) *
Załóżmy że :

$id_mod = 1;

chcę stworzyć taką zmienną GET aby wyglądała :

$_GET['$id_mod'];

jak to zrobić ? Bo to co ja napisałem nie działa

No i co chcesz z tą zmienną zrobić...? tak sama z siebie to nic robić nie będzie...

No to pokaż co tam napisałeś...
stirith
Mam formularz...który wywołuje dynamicznie :

oto fragment :

Kod
<input type=\"text\" value=\"$kolejnosc_mod\" size=\"5\" name=\"$id_mod\" />


ten fragment kodu wywołuje się kilka razy....więc muszę mieć "dynamiczną" wartość NAME...

No i chcę wyświetlić później tą zmienną z NAME...ale jak ?

kombinuje z tym $_GET['$id_mod'];

ale nie działa...

P.S (to jest mój pomysł na problem który mam w innym temacie (link w pierwszym poście)
nowotny
Robisz sobie tak w formularzu:
  1. <input type=\"text\" value=\"$kolejnosc_mod\" size=\"5\" name=\"nazwy[$id_mod]\" />


Zmień sobie metodę wysyłania formularza na POST i potem oglądasz sobie co masz w tej tablicy:
  1. <?php
  2. print_r($_POST['nazwy']);
  3. ?>
l0ud
Jeżeli chcesz odnieść się do zmiennej, znając nazwę pola formularza, zrób to tak;

$_GET[$id_mod]

a nie tak

$_GET['$id_mod']


Twój błąd to stosowanie apostrofów, php uznawało $id_mod za string.
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.