![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 5 Dołączył: 18.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Podczas wykonywania zapisu do bazy otrzymuje komunikat: Błąd przy dodawaniu wpisu: SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. Z tego co rozumie to zapytanie numer 2 się jeszcze nie skończyło a numer 3 chce się zacząć i to powoduje błąd. Tak wygląda kod:
Gdy nie było zapytania do table2 to wszystko działało teraz wartości z table3 nie są zapisywane w bazie tylko wyświetla sie ten błąd, stąd moje pytanie jak najprościej obsłużyć te zapytania? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
A po co za każdym razem odpalać te create table. Nie możesz tego ręcznie 1 raz odpalić i mieć z głowy?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 5 Dołączył: 18.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:47 |