PDO problem

2015-11-29 21:15:13 Post #1 korey

 
Panie nospor przelecialem wszystkie manuale jakie sie dalo, ale jednak poległem i znowu zwracam sie o pomoc. Wszystko z $_POSTa sprawdzone wszystkie kropeczki myslniki itp. tez. Sprawdzilem to zapytanie w phpadminie i dzialalo poprawnie. wiec dlaczego zmienna $result zwraca mi FALSE? skoro wszystko jest dobrze. krotko mowiac zapytanie nie realizuje sie w bazie
extract($_POST);
$dsn = 'mysql:dbname=test; host=localhost';
$db_user = 'root';
$db_pass = '';

try {
    $db = new PDO($dsn, $db_user, $db_pass);
} catch (PDOException $e) {
    echo 'error: ' . $e->getMessage();
}

$sql = "INSERT INTO `inszurances` (id, title, startData, period, receipt, ovnerId) VALUES (:id, :title, :startData, :period, :receipt, :ovnerId)";
                                          
$stmt = $db->prepare($sql);
$result =$stmt->execute(array(
          ":id" => null,
          ":title" => $title,
          ":startData" => $startData,
          ":period" => $period,
          ":receipt" => $new_file_name,
          ":ovnerId" => '22'
          ));

var_dump($result);


Z gory dziekuje za pomoc.
PS Jakis poradnik odnosnie PDO to byla by swietna rzecz

2015-11-29 22:40:50 Post #2 nospor

 
Skoro zwraca ci false, znaczy ze masz blad zapytania. Czemu go poprostu nie wyswietlisz? Wowczas wszystko bedzie jasne w 10 sekund.

2015-11-29 22:42:24 Post #3 nospor

 
ps: i te inszurances przez SZ.. no miejze litosc... jak juz piszesz po angielsku to patrz w slownik od czasu do czasu

Odpowiedz

Ostatnio komentowane

  1. Mysql - FAQ Paweł
  2. Pager 2.5.1 oraz EPa... Na szybko2
  3. Pager 2.5.1 oraz EPa... Sławek
  4. Mysql - FAQ Piotr
  5. Liczba dni roboczych Na szybko2
  6. Liczba dni roboczych Naszybko
  7. Klasa widoku nospor

Skrypty użytkowników

  1. Klasa obsługi szablo... Lirdoner
  2. Sekcje user76
  3. Klasa walidująca for... user76
  4. Licznik Gości online korey
  5. Form Builder Comandeer
  6. Dynamiczny licznik z... korey
  7. Captcha Comandeer