Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z edycją rekordów, mysql
powertee
post 19.01.2008, 18:01:07
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 13.12.2007
Skąd: Katowice/Goleniowy

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


mam problem z edycją rekordów, min. wywala mi błąd:
niepoprawne zapytanie: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id_song '21')' at line 8

problwm lezy w cześci UPDATE bo bo z dodawaniem rekordów nie ma problemów

  1. <?
  2. $link = mysql_connect("localhost", "php", "klops123")
  3. or die("nie udalo sie poilaczyc: " . mysql_error());
  4. mysql_select_db('baza', $link)
  5. or die("do dupy!!!!! " . mysql_error());
  6. switch ($_GET['action']) {
  7. case "edit";
  8.  switch ($_GET['type']){
  9.  case "song";
  10. $sql = "UPDATE song SET
  11. title = '" . $_POST['title'] . "' ,
  12. id_artist_song = '" . $_POST['id_artist_song'] . "' ,
  13. rok_prem = '" . $_POST['rok_prem'] . "' ,
  14. album = '" . $_POST['album'] . "' ,
  15. kod = '" . $_POST['kod'] . "' ,
  16. uwagi = '" . $_POST['uwagi'] . "' 
  17. WHERE id_song '" . $_GET['id'] . "'";
  18.  break;
  19. }
  20. break;
  21. case "add";
  22. switch ($_GET['type']) {
  23. case "song";
  24. $sql = "INSERT INTO song
  25. (title,
  26. id_artist_song,
  27. rok_prem,
  28. album,
  29. kod,
  30. uwagi)
  31. VALUES
  32. ('" . $_POST['title'] . "',
  33. '" . $_POST['id_artist_song'] . "',
  34. '" . $_POST['rok_prem'] . "',
  35. '" . $_POST['album'] . "',
  36. '" . $_POST['kod'] . "',
  37. '" . $_POST['uwagi'] . "')";
  38. break;
  39. }
  40. break;
  41. }
  42. if (isset($sql) && !empty($sql)) {
  43. $resul = mysql_query($sql)
  44. or die("niepoprawne zapytanie: " . mysql_error());
  45. ?>
  46. <p align="center" style="color:#FF0000">
  47. Wykonane. <a href="index.php">lista</a></p>
  48. <?
  49. }
  50. ?>


Ten post edytował powertee 19.01.2008, 18:04:35
Go to the top of the page
+Quote Post

Posty w temacie
- powertee   problem z edycją rekordów   19.01.2008, 18:01:07
- - Hazel   [SQL] pobierz, plaintext UPDATE song SET titl...   19.01.2008, 18:04:56
- - Neeke   nie tak = [SQL] pobierz, plaintext $sql = "U...   19.01.2008, 18:07:51
|- - powertee   Cytat(Neeke @ 19.01.2008, 18:07:51 ) ...   19.01.2008, 18:29:30
- - kossa   [PHP] pobierz, plaintext <?php$sql = "UPDA...   19.01.2008, 18:15:18
- - Wieviór   Jaki teraz masz kod?   19.01.2008, 18:32:08
- - powertee   [PHP] pobierz, plaintext <?$link = mysql_connec...   19.01.2008, 18:35:38
- - Wieviór   [SQL] pobierz, plaintext WHERE id_song '" . $...   19.01.2008, 18:37:04
- - Hazel   Proponuję zakończyć rozmowę, wynik jest praktyczni...   19.01.2008, 18:38:39
- - Neeke   $resul = mysql_query($sql)or die("n...   19.01.2008, 18:39:24
- - powertee   tobra działa thx.   19.01.2008, 18:45:58


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: 18.07.2025 - 02:05