Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Aktualizacja rekordu używając Formy oraz ID
webfreak
post 30.03.2011, 17:00:02
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 8
Dołączył: 29.03.2011
Skąd: Londyn

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


Witam!

Raczkuję dopierow PHP, ale na tyle żeby się uczyć.

Otóż mam problem gdy chcę edytować rekord w bazie używając do tego ID wyświetla mi " udano ", ale tak nie jest.... Oto mój kod

  1.  
  2. <?php
  3.  
  4. $host="localhost"; // Host name
  5. $username="user"; // Mysql username
  6. $password="pass"; // Mysql password
  7. $db_name="nazwa"; // Database name
  8. $tbl_name="news"; // Table name
  9.  
  10. // Connect to server and select databse.
  11. mysql_connect("$host", "$username", "$password")or die("cannot connect");
  12. mysql_select_db("$db_name")or die("cannot select DB");
  13.  
  14. // get value of id that sent from address bar
  15. $id=$_GET['id'];
  16.  
  17. // Delete data in mysql from row that has this id
  18. $sql="UPDATE $tbl_name
  19. SET title='$_POST[title]', body='$_POST[body]'
  20. WHERE id='$_GET[id]'";
  21. $result=mysql_query($sql);
  22.  
  23. // if successfully deleted
  24. if($result){
  25. echo "Edited Successfully";
  26. echo "<BR>";
  27. echo "<a href='http://36i6.co.uk'>Back to main page</a>";
  28. }
  29.  
  30. else {
  31. }
  32.  
  33. // close connection
  34.  
  35. ?>
  36.  



a to forma

  1.  
  2. <form action="edit.php" method="post">
  3. <div class="box">
  4. <h1>Add News :</h1>
  5. <label><span>Title</span>
  6. <input type="text" class="input_text" name="title" id="name" value="<? echo $row['title']?>"/>
  7. </label>
  8. <!-- <label><span>Date</span> -->
  9. <input type="hidden" class="input_text" name="date" id="email"/>
  10. <label><span>Body</span>
  11. <textarea class="message" name="body" id="feedback"></textarea>
  12. <input type="submit" class="button" value="Add" />
  13. </label>
  14. </div>
  15. </form>


--------------------
http://szkolahtml.pl
Go to the top of the page
+Quote Post

Posty w temacie
- webfreak   [MySQL][PHP]Aktualizacja rekordu używając Formy oraz ID   30.03.2011, 17:00:02
- - mit2   problem jak sie nie myle jest w dodawaniu tego new...   30.03.2011, 17:43:38
- - kadlub   [PHP] pobierz, plaintext $result=mysql_query...   30.03.2011, 17:45:56
- - webfreak   niestety nic z tego nie działa Nadal pokazuje ze...   30.03.2011, 18:12:50
- - kadlub   a zrób echo $_GET['id']; zobaczymy ...   30.03.2011, 18:18:44
- - webfreak   Nie wiem czy o to chodziło, ale normalnie edytując...   30.03.2011, 18:29:18
- - Daiquiri   Pytanie czy w zmiennej $id z zapytania ...   30.03.2011, 18:31:30
- - kadlub   Cytat(webfreak @ 30.03.2011, 19:29:18...   30.03.2011, 18:33:21
- - webfreak   Próbowałem różnych kombinacji w pliki edit.php do...   30.03.2011, 18:35:21
- - kadlub   nie odpowiedziałeś na moje pytanie skąd wysyłasz t...   30.03.2011, 18:37:22
- - webfreak   ska wysyłam ? Jak pisałe mw początku tematu raczku...   30.03.2011, 18:38:48
- - wujekkk   Cytat// get value of id that sent from address bar...   30.03.2011, 18:40:49
- - webfreak   wlasnie podsunoles mi pewien pomysl Wyprubuje go ...   30.03.2011, 18:50:33
- - wujekkk   Cytat(webfreak @ 30.03.2011, 19:50:33...   30.03.2011, 19:01:15
- - webfreak   nie wiem czy to ma jakieś znaczenie ale do Updare ...   30.03.2011, 19:08:38
- - bastard13   Dodaj sobie do formularza: [HTML] pobierz, plainte...   30.03.2011, 19:09:21
- - webfreak   to co mi wyszło UPDATE news SET title='adam...   30.03.2011, 19:15:16
- - bastard13   A dodaj sobie przed tym formularzem <?php var_d...   30.03.2011, 19:19:24
- - webfreak   co wiem do tej pory to to że forma nie dostaje żad...   30.03.2011, 19:24:29
- - bastard13   A dodałeś to pole hidden, co napisałem ci wcześnie...   30.03.2011, 19:27:33
- - webfreak   teraz plik edit_form.php [PHP] pobierz, plainte...   30.03.2011, 19:28:30
- - bastard13   A wykonanie jakiego zapytania daje ci wynik do zmi...   30.03.2011, 19:29:17
- - webfreak   $sql chyba z tego co pamietam.. czytalem dope...   30.03.2011, 19:30:44
- - bastard13   Przed chwilą wkleiłeś coś takiego: [PHP] pobierz, ...   30.03.2011, 19:38:37
- - webfreak   to znaczy tego to akurat uzywam w home.php to ch...   30.03.2011, 19:39:34
- - bastard13   Zmień <input type="hidden" name=...   30.03.2011, 19:50:23
- - webfreak   kocham cie dziala temat uważam za zamknięty uż...   30.03.2011, 19:51:26
- - bastard13   Miłości nigdy za wiele:) Następnym razem staraj si...   30.03.2011, 19:56:03
- - webfreak   Właśnie DIE użyłem prawie na koncu gdy juz nie wie...   30.03.2011, 19:58:31


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 - 11:15