<?php $host = "host"; $db_user = "nazwa"; $db_password = "pass"; $db_name = "nazwa_db"; try { PDO::ATTR_EMULATE_PREPARES => false, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION ) ); } catch (PDOException $e) { } $query = "SELECT * from v_uzytkownicy"; ?>
I owszem, kiedy zapytanie jest poprawne mam kod 00000. Dlaczego nie mam żadnego błędu, kiedy zmienię coś w zapytaniu - przykładowo wstawię nieistniejącą tabelę? Podobnie tutaj:
$stmt = $polaczenie->prepare("SELECT * FROM v_uzgytkownicy"); $stmt->execute(); if ($stmt) { }else{ }
Gdzie tkwi błędne myślenie?