![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 24.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jestem poczatkujacy w php5. NIe rozumie paru rzeczy odnosnie PDO. Przykladowy skrypt (specjalnie z bledem)
tabela w MySQL qyglada nastepujaco (typ tabeli: InnoDB)
Pytania: 1.dlaczego $stmt->bindValue(':id',$id,PDO::PARAM_INT); nie odrzuca wartosci string? przeciez po to sie dodaje ten parametr (PDO::PARAM_INT) 2. Dlaczego MySQL nie odrzuca stringa dla pola id? uzywam php 5.1.6, baza MySQL 5.0.22 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 30.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
id jest auto_increment więc możesz bindować co chcesz i tak nic to nie da (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
PARAM_INT itp. jest to info dla zapytania jaki typ jest bindowany (podejrzewam, że chodzi tu o użycie cudzysłowa, czego wymaga zapytanie przy dodawaniu stringa) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:03 |