Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP
Forum PHP.pl > Forum > Przedszkole
jamil1
mad.gif Witam wszystkich mam mały problem z przyciskami.
Pobieram dane z bazy danych i wyświetlam je w tabeli gdzie ostatnim polem jest przycisk EDYTUJ
  1. <?php
  2. print("<td><input type="submit" name="Edytuj" value="Edytuj"</td>");
  3. ?>

problem polega na tym, że nieprzekazuje mi id danego rekordu do edycji. Natomiast jak wpisze coś takiego
  1. <?php
  2. print("<td><input type="submit" name="Edytuj" value="$row_dane[0]"</td>");
  3. ?>

to jest przycisk ale nie ma nazwy edytuj tylko jest id danego rekordu.
Proszę o jakąś pomoc. biggrin.gif
LEW21
Użyj:
  1. <?php
  2. print("<td><input type="submit" name="{$row_dane[0]}" value="Edytuj"</td>");
  3. ?>
jamil1
OK ale jak mam to na następnej stronie pobrać questionmark.gif
LEW21
Musisz to w jakiś sposób znaleźć w tablicy $_GET. Są dwie możliwości:
  1. w tamtym pliku przeiterujesz $row_dane i będziesz sprawdzał czy istnieje $_GET[$row_dane[0]]
  2. zamiast
    1. name="{$row_dane[0]}"
    użyjesz
    1. name="edit{$row_dane[0]}"
    , wrzucisz tablicę $_GET w foreach i będziesz sprawdzał czy natrafiłeś na edit666 (czy tam jakiś inny numer tongue.gif)

Tak czy siak prościej by było to napisać z JavaScriptem albo jako normalne linki.
kwiateusz
Proszę o zapoznanie się z tematem: Temat: Tematyka i zasady panujące na forum Przedszkole a następnie czekam na PW z poprawnym tagiem.

Do tego czasu temat pozostanie zamknięty.
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.