Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Edycja wierszy w tabeli
-rudashi-
post
Post #1





Goście







Witam,

rozpocząłem prace nad prostym formularzem edycji wielu wierszy z jednej tabeli (będzie ich max 20)
Z wyświetleniem ich to nie problem, ale już z UPDATE nie mogę sobie poradzić. Wiem, że gdzieś brakuje POST, ale ino nie mogę odnaleźć sensownego rozwiązania.
Całą funkcje z UPDATE (która i tak nie działa) skróciłem do samego zapytania.
Wszystkie pola miały by być edytowane za jednym razem.

Proszę o pomoc.
  1. <?php
  2.  
  3. include ('mysql_connect.php'); // polaczenie z baza danych
  4.  
  5. //menu
  6. echo('<center>
  7. <TABLE BORDER="2" WIDTH="20%">
  8. <tr>
  9. <td><a href="admin.php?id=wp">Podstrony</a></td>
  10. <td><a href="admin.php?id=op">Opcje</a></td>
  11. </tr>
  12. </table>
  13. </center>
  14. ');
  15.  
  16. //wyswietla podstrony
  17. if ($_GET['id']=="wp")
  18. {
  19. include ('page.php');
  20. }
  21.  
  22. //wyswietla opcje
  23. if ($_GET['id']=="op")
  24. {
  25. echo('<TABLE BORDER="1" WIDTH="550px" height="100px">
  26. <form action="admin.php?id=op&ed=1" method="post">');
  27.  
  28. $qr=mysql_query("SELECT opcje_id, opcje_nazwa, opcje_tresc FROM opcje ORDER BY opcje_id ASC");
  29. while($row=mysql_fetch_array($qr)){
  30. echo('<tr><td width="25%"><b>'.$lang[$row[opcje_nazwa]].'</b></td>
  31. <td><input type="text" size="35" id="'.$row[opcje_id].'" name='.$row[opcje_tresc].'" value="'.$row[opcje_tresc].'"></td></tr>');
  32. }
  33. echo('<tr><td></td><td><input type="submit" value="go"></td></tr> </form>');
  34. echo('</table>');
  35. }
  36. if($_GET['id']=="op" && $_GET['ed']=="1")
  37. {
  38. $qe="UPDATE opcje SET opcje_tresc='xxxx' WHERE opcje_id='xxxx' ";
  39. echo('<br>Poprawnie aktualizacja podstrone z bazy');
  40. }
  41. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- rudashi   [MySQL][PHP] Edycja wierszy w tabeli   12.02.2012, 13:44:36
- - przemek_el   pomyśl nad użyciem [PHP] pobierz, plaintext fore...   13.02.2012, 21:03:03
- - 17misiek09   przegladnij sobie temat: Edycja tabeli   14.02.2012, 01:56:34
- - Daimos   Cytat(przemek_el @ 13.02.2012, 21:03...   14.02.2012, 02:04:58
- - rudashi   Pętla razem z [PHP] pobierz, plaintext name=...   15.02.2012, 08:35:25


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 Aktualny czas: 21.08.2025 - 23:18