![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 6 Dołączył: 8.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam dotychczas swoje projekty wykonywałem trochę po staremu ;d tzn poprostu $mysqli->query i tyle oraz stosowałem stare zapytania z WHERE itd... nie ważne
Postanowiłem pisać lepiej (IMG:style_emoticons/default/smile.gif) I zajrzałem do manuala i stwierdziłem, że mysqli_stmt class - to może być dobre no i ok czytam, czytam i znalazłem:
nie rozumiem tego kawałka kodu $stmt->bind_result($col1, $col2); co to za bindowanie danych pobranych ? w jakim celu i skąd sie wzięły te 2 zmienne (IMG:style_emoticons/default/questionmark.gif) kolejna sprawa to $stmt->fetch() pobieram dane z bazy do tablicy no OK ale teraz wcześniej miałem np fetch_assoc albo fetch_array ablo fetch_all a tutaj tylko jedna opcja ? Z głry thx za wyjaśnienie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat kolejna sprawa to $stmt->fetch() pobieram dane z bazy do tablicy no OK ale teraz wcześniej miałem np fetch_assoc albo fetch_array ablo fetch_all a tutaj tylko jedna opcja ? http://pl1.php.net/manual/en/mysqli-stmt.fetch.php Cytat Fetch the result from a prepared statement into the variables bound by mysqli_stmt_bind_result(). Czyli jesli uzywasz bind_result() to do odbioru danych masz uzywac fetch(). Nic dodac nic ujac. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 06:10 |