![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 26.10.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chciałbym wybrać i wyświetkić rekord z bazy o id przekazannnym w adresie url. Sklaciłem cos takiego ale nie działa. CODE $id = $_GET['id']; function pobierz_wpis($db, $id){ //$db to funkcja połączenia z bazą, która dział - sprawdzona na zwykłym SELECT. $wpis =[]; $result = $db->query("SELECT w.id, tytul, tresc, FROM wpis WHERE id = $id"); if ($result == false) { echo "Nie udało się pobrać danych! kod: "; echo $db->sqlstate; echo "Blad: "; echo $db->error; } $wpis = $result->fetch_assoc(MYSQLI_ASSOC); return $wpis; Treść błędu: Warning: Missing argument 2 for pobierz_wpis(), called in C:\Apache24\htdocs\blog_mysql_edit.php on line 66 and defined in C:\Apache24\htdocs\blog_mysql_edit.php on line 20 Notice: Undefined variable: id in C:\Apache24\htdocs\blog_mysql_edit.php on line 22 Nie udało się pobrać danych! kod: 42000Blad: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM wpis WHERE id =' at line 1 Fatal error: Call to a member function fetch_assoc() on boolean in C:\Apache24\htdocs\blog_mysql_edit.php on line 29 Ktoś ma jakieś pomysły co jest nie tak? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 26.10.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dobra chyba wiem, jeden przecinek za dużo. Zredukowałem kod do:
CODE [...] $result = $db->query("SELECT tytul, tresc FROM wpis WHERE id = $id"); [...] Potrzebuję tylko treść i tytuł Hmmm teraz mam problem z fetch_assoc dostaje błąd: Warning: mysqli_result::fetch_assoc() expects exactly 0 parameters, 1 given in C:\Apache24\htdocs\blog_mysql_edit.php on line 29 Ten post edytował Elandir 26.10.2014, 17:49:56 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zapoznaj się z tym: fetch_assoc
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:09 |