Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql+php]
nieraczek
post 13.09.2007, 08:41:11
Post #1





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

Ostrzeżenie: (0%)
-----


Mam formularz do wprowadzania danych do tabeli:

  1. <form action="dod.php" method="POST">
  2. Imię: <input type="text" name="imie"/><br/>
  3. Nazwisko: <input type="text" name="nazwisko"/><br/>
  4. Telefon: <input type="text" name="telefon"/><br/>
  5. <input type="submit" name="submit" value="Dodaj"/>
  6. </form>


No i po kliknięciu na button na stronie "dod.php" znajduje się kod, który dodaje wprowadzone dane do tabeli. Mam więc dwie strony, a ja chciałbym żeby to wszystko było na jednej stronie - to znaczy jak zrobić, żeby po kliknięciu na button i tylko i wyłącznie po kliknięciu na button wykonał się określony kod PHP ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
cornholio666
post 13.09.2007, 08:45:04
Post #2





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


Wszystko w 1 pliku

  1. <?php
  2. if(isset($_POST['submit'])){
  3.  
  4.  // dodawanie do tabeli
  5. }
  6. ?>


  1. <form action="" method="POST">
  2. Imię: <input type="text" name="imie"/><br/>
  3. Nazwisko: <input type="text" name="nazwisko"/><br/>
  4. Telefon: <input type="text" name="telefon"/><br/>
  5. <input type="submit" name="submit" value="Dodaj"/>
  6. </form>


Ten post edytował cornholio666 13.09.2007, 08:45:18


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
Mordoran
post 13.09.2007, 08:46:08
Post #3





Grupa: Zarejestrowani
Postów: 81
Pomógł: 2
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


  1. <?php
  2. if (isset($_POST['wyslane'])) {
  3. // obrabiasz dane z $_POST i wrzucasz do bazy
  4. } else {
  5. // wyswietlasz formularz
  6. echo '<form method="post" name="formularz" action="'.$_SERVER['PHP_SELF'].'>';
  7. echo '<input type="submit" name="wyslane" value="Wyslij" />';
  8. }
  9. ?>


Ten post edytował Mordoran 13.09.2007, 08:46:36


--------------------
I WANT TO BELIEVE
Co to, to nie mogę powiedzieć 8)
--==SGC SG1==--
<<Jaffa Kree!!!>>
Go to the top of the page
+Quote Post
nieraczek
post 13.09.2007, 08:59:39
Post #4





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

Ostrzeżenie: (0%)
-----


Wielkie, wielkie dzięki smile.gif smile.gif O to chodziło exclamation.gif biggrin.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 05:05