![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 12.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, w czasie pisania skryptu natknąłem się na dość dziwnym przypadek. Kod prezentuje się następująco:
Wynikiem zapytania jest: ![]() Czy coś zrobiłem źle, bo ja nie dostrzegam żadnego błędu. Dodam, że korzystałem już z takiego sposobu i wszystko działa. Gdy zapytanie wygląda "INSERT INTO `news` VALUES(null, '$this->author', '$this->title' ... " wszystko działa tak jak powinno. Jeżeli ma to jakieś znaczenie: PHP 5.3.1, MySQL 5.1.41 - XAMPP. Ten post edytował symonides 16.11.2010, 02:12:04 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
http://pl2.php.net/manual/en/pdo.prepare.php
$sql = "SELECT name, colour, calories FROM fruit WHERE calories < :calories AND colour = :colour"; $sql="INSERT INTO `news` VALUES(null, ':author', ':title', ':content', ':date', ':public_date', ':source', ':display')"; Znajdź 10 różnic ![]() ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 12.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie mam zielonego pojęcia... ale zauważyłem, że wszystkie zapytania, które wybierają dane z bazy działają(SELECT) działają, a "obsługuje" je tak samo jak zapytania INSERT, które mnie nie chcą słuchać. Czyli ma to coś wspólnego z INSERT, ale w tym przykładzie http://pl2.php.net/manual/en/pdo.prepare.php#96544 jest to użyte podobnie jak w moim skrypcie, http://pl.wikibooks.org/wiki/PHP/Autoryzac...nie#Rejestracja tutaj też, tylko że ja nie korzystam z bindValue().
Nie chcę bezpośrednio przekazywać zmiennych do zapytania, bo w tedy nie będzie miało to sensu ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
:nazwa nie dajesz w ''
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 17.06.2025 - 22:40 |