Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nie zapisuje do bazy, brak bledu
Forum PHP.pl > Forum > PHP
xziomas
WItam,
moze ktos bedzie mogl rzucic okiem i pomoc,

siedze i glowkuje dlaczego moj kod nie dziala i pomimo iz nie wyrzuca mi zadnego bledu, zapytanie nie zapisuje do bazy.

  1. include 'connect.php';
  2.  
  3. $request_time=$_GET['request_time'];
  4. $product=$_GET['product_name'];
  5. $quantity=$_GET['quantity'];
  6. $where=$_GET['where'];
  7. $start_time=$_GET['start_time'];
  8. $finish_time=date("Y-m-d H:i:s");
  9. $who=$_SESSION['username'];
  10.  
  11.  
  12. $q5 = "INSERT INTO finished_tasks (request_time, product_name, quantity, where, start_time, finish_time, who) VALUES ('$request_time', '$product', '$quantity', '$where', '$start_time', '$finish_time', '$who')";
  13.  
  14. $sql= mysqli_query($connect,$q5);



pomoze ktos?


z gory dzieki smile.gif
kw95s
co zawiera sesja 'username' ?
xziomas
Tak,
wszystkie zmienne posiadaja wartosci, moze w bazie mam zle ustawione pola? Nawet zmienilem typ z DATETIME na Varchar i nadal nie zapisuje.

Dla testu przypisalem stala wartosc do quantity i zapisalo... wiec teraz naprawde nie wiem o co chodzi smile.gif
_Borys_
Daj
  1. //$sql= mysqli_query($connect,$q5);
  2. if (!$mysqli->query($q5)) {
  3. echo $mysqli->error;
  4. }

i zobacz co pokaże.
xziomas
Tak tylko zeby zamknac temat.. w zapytaniu mialem pole 'where' odwolujace sie do pola w bazie... to byl zly pomysl smile.gif zmienilem na 'gdzie' i smiga smile.gif
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.