Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][js]czyszczenie formularza i bazy mysql
szymsze87
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 9.08.2007

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


Witam mam formularz z dwoma przyciskami 1 do czyszczenia 1 wysylania. Kiedy wysylam dane zapisuje je w bazie mysql. Wrazie gdybym chcial poprawic dane to spowrotem wyswietla mi je z formularzu. Jak zrobic ze jak nacisne na przycisk czyszczacy to usunie mi dane w polach formularza i w bazie danych.
Powód edycji: dodałem tagi (cysiaczek)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spyder
post
Post #2





Grupa: Zarejestrowani
Postów: 269
Pomógł: 7
Dołączył: 12.10.2006
Skąd: Newcastle Upon Tyne

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


Przukladowy formularz news.php

  1. <?
  2. $id = $_GET["id"];
  3. require_once "db.php";
  4. $SQL= mysql_query("SELECT * FROM news WHERE id = '$id' ")or DIE(mysql_error());
  5. while($edit = mysql_fetch_array($SQL)){ 
  6. ?>
  7. <form action='news_dell.php' enctype="multipart/form-data" method='POST'>
  8. <input type="hidden" name="id" value="<? echo $edit['id']; ?>" />
  9. <TEXTAREA NAME="description" COLS="50" ROWS="10" ><? echo $edit['description']; ?></TEXTAREA>
  10. <input type="submit" VALUE="Delete News" />


Plik news_dell.php

  1. <?php
  2.  
  3. require_once "db.php";
  4.  
  5. $query= mysql_query("delete FROM news WHERE id = ".$_POST['id']." ");
  6.  
  7. $host = $_SERVER['HTTP_HOST'];
  8. $uri  = rtrim(dirname($_SERVER['PHP_SELF']), '/');
  9. $extra = 'news.php;
  10. header("Location: http://$host$uri/$extra");
  11.  
  12. ?>


Cos takiego powinno pomoc
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 2.10.2025 - 18:56