Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem ze skryptem [php/mysql], ktorego niepotrafie rozwiazac
bastek8989
post
Post #1





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


Witam

Mam problem z pewnym skryptem jego zadaniem jest edytowanie poszczegolnych rekordow w bazie danych
oto do czego doszlem: http://hosting.czechowice.net.pl/~bastek/p.../admin/edit.php

A oto sam kod:

  1. <form action="<? echo $PHP_SELF ?>" method="post">
  2. <?
  3. mysql_pconnect("localhost","*****","******");
  4. mysql_select_db("*****");
  5. if(!$cmd)
  6. {
  7. $result = mysql_query("select * from tresc");
  8. while($wynik=mysql_fetch_array($result))
  9. {
  10. $tytul=$wynik["tytul"];
  11. $tresc=$wynik["tresc"];
  12. $id=$wynik["id"];
  13. ?>
  14. <INPUT TYPE="RADIO" NAME="id" VALUE="<?php echo $id; ?>"><? echo $id; ?> <? 
  15. echo $tytul; ?><br>
  16. <? } ?>
  17. <input type="submit" name="cmd" value="edytuj"></form>
  18. <? } ?>
  19. <?
  20. if(isset($_POST["cmd"])) 
  21. {
  22. if (!$wyslij)
  23. {
  24.  $sql = "SELECT * FROM tresc WHERE id=$id";
  25.  $result = mysql_query($sql);
  26.  
  27. ?>
  28. <input type="hidden" name="id" value="<?php echo $row["id"] ?>">
  29. Tytul:<INPUT TYPE="TEXT" NAME="tytul" VALUE="<?php echo $row["tytul"] ?>
  30. SIZE=30><br>
  31. Tresc:<TEXTAREA NAME="tresc" ROWS=10 COLS=30><? echo $row["tresc"] ?>
  32. </TEXTAREA><br>
  33. Kto:<br>
  34. <input type="hidden" name="cmd" value="edytuj">
  35. <input type="Submit" name="wyslij" value="Popraw">
  36. </form>
  37. <? } ?>
  38. <?
  39. if($wyslij)
  40. {
  41.  $sql = "UPDATE tresc SET tytul='$tytul',tresc='$tresc' 
  42.  WHERE id=$id";
  43.  $result = mysql_query($sql);
  44.  echo "Dane zostaly zmienione";
  45. }
  46. }
  47. ?>


Zgóry dziekuje za odpowiedz.
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: 24.08.2025 - 14:30