![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 10.12.2005 Skąd: Stalowa Wola / Wroclaw Ostrzeżenie: (0%) ![]() ![]() |
Hej
Chciałem stworzyć funkcję, która będzie wykonywać zapytanie select, pobierając po danym id no i mam
Wszystko by było w porządku, tylko bindValue (jak i bindParam) przypisuje wartość zmiennej $this->tableName dodaje apostrofy, a mysql się tego czepia. Czy macie jakiś sposób na to ? P.S. Czym różni się bindParam od bindValue? -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Komentarze w manualu mówią:
Cytat Please note this: Won't work: $sth = $dbh->prepare('SELECT name, colour, calories FROM ? WHERE calories < ?'); THIS WORKS! $sth = $dbh->prepare('SELECT name, colour, calories FROM fruit WHERE calories < ?'); The parameter cannot be applied on table names!! http://pl.php.net/PDO -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Chyba bardziej trzeba by było odesłać do opisu SQL i PREPARE...
-------------------- Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 09:12 |