Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wstawianie nowego rekordu do bazydanych
Forum PHP.pl > Forum > Bazy danych
Norsisko
Piszę stronę. I nie mogę dojść do tego czemu po kliknięciu guzika nie dodają się nowe rekordy do bazy danych.

To jest kod który sie wykonuje po naciśnięciu guzika:

  1. <?php
  2. $pNick = $_SESSION['nick'];
  3. $pWizyty = $_SESSION['visits'];
  4. $pPunkty = $_SESSION['score'];
  5.  
  6. require('connect.php');
  7.  
  8. $polaczenie = "INSERT INTO `p_podania` (`id`, `Frakcja`, `Nick`, `wizyty` , `punkty`) VALUES ('', 'Policja', '$pNick', '$pWizyty', '$pPunkty')";
  9. $idpolaczenia = mysql_query($polaczenie);
  10.  
  11. if($zapytanie) echo "Podanie zostało złozone Pomyślnie!";
  12. else echo "* Błąd, nie udało się złożyć podania";
  13.  
  14. mysql_close($polaczenie);
  15. ?>



To mam zdefiniowane w innym pliku:
  1. $_SESSION['nick'];
  2. $_SESSION['visits'];
  3. $_SESSION['score'];
viking
Wyświetliłeś sobie błąd? http://php.net/manual/pl/function.mysql-error.php
Po drugie: rozszerzenie mysql jest przestarzałe
Po trzecie. Wkładasz pusty string do pola id, wkładasz stringi do pól numerycznych
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.