![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 11.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam czy może ktoś pomoc w tym temacie? w czym to może być problem?
index.php: CODE <?php try { $sql = 'CREATE TABLE joke( id int not null auto_increment primary key, joketext TEXT, jokedate date not null ) default character set utf8 ENGINE=InnoDB'; $pdo->exec($sql) ; } catch (PDOException $e) { $output = 'Wystąpił błąd w trakcie tworzenia tabeli dowcipów: ' . $e->Message(); include 'output.html.php'; exit(); } $output = 'Tabela dowcipów została utworzona.'; include 'output.html.php'; output.html.php: CODE <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>wyniki działania skryptu</title> </head> <body> <p> <?php echo $output; ?> </p> </body> </html> wynik w przeglądarce jest taki: CODE Notice: Undefined variable: pdo in C:\xampp\htdocs\table\index.php on line 9 Fatal error: Call to a member function exec() on a non-object in C:\xampp\htdocs\table\index.php on line 9 URL: http://localhost/table/ |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Zacznij prosze wkoncu uzywac poprawnego bbcode. Dla php uzywa sie PHP a nie CODE.
Komunikat bledy wyraznie ci mowi: uzywasz zmiennej ($pdo), która nie istnieje - nie była wcześniej zadeklarowana, w tym wypadku jako obiekt PDO -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:04 |