Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] aktualizacja danych w bazie - da sie tak ?
lopik
post
Post #1





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 7.07.2006

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


  1. <?php if ($_GET['pe']) 
  2. {
  3. $sql = "SELECT * FROM `artykuly` WHERE `art_id`='".$_GET['pe']."'";
  4. $result = mysql_query($sql);
  5.  
  6. while ($row = mysql_fetch_array($result)) {
  7. ?>
  8. <form action="<?php $_SERVER['PHP_SELF'];?>" method="post"><br />
  9. Title: <input type="text" name="title" value="<?php echo $row['title']; ?>" /><br />
  10. Kategoria: <input type="text" name="title" value="<?php echo $row['kategoria']; ?>" /><br />
  11. Artykuł: <textarea name="art"><?php echo $row['art']; ?></textarea><br />
  12. <input type="submit" name="submit" value="Update" /><br />
  13. </form>
  14. <?php
  15. }
  16. if (!empty($_POST['submit']))
  17. {
  18. $sql = "UPDATE `artykuly` SET `title`='".$_POST['title']."' `art`='".$_POST['art']."' WHERE `art_id`='".$_GET['pe']."'";
  19. $result = mysql_query($sql);
  20.  
  21. if ($result > 0)
  22. {
  23. echo '<p class="normal">Zaktualizowano artykuł z numerem <strong>ID '.$_GET['pe'].'</strong></p>';
  24. }
  25. else {
  26. echo '<p class="normal">Nie udało się wykonac aktualizacji</p>';
  27. }
  28. }
  29. else {
  30. echo '<p class="normal">Wypełnij formularz</p>';
  31. }
  32. } ?>


Chciał bym żeby mi takie coś zadziałało, a w tej chwili nie działa po wysłaniu formularza.

Myślę że tłumaczyć nie trzeba jak to działa ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Jak będzie trzeba to wytłumaczę.

Dzięki.

Ten post edytował lopik 19.11.2006, 15:48:15
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: 15.10.2025 - 04:59