phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

PHP MySQL INSERT nie wstawia się ani nie wyświetla się żaden błąd

Tylko uwaga, jeśli ktoś ma podobne problemy:

Miałem podobny problem --- Wstaw zapytanie działające na PHPMyAdmin, ale nie działa na PHP i nie wyświetla żadnych błędów (wynik był prawda przez cały czas).

Powodem jest to, że rozpoczynałem transakcję, ale zapominałem o jej zatwierdzeniu...

$mysqli->autocommit(FALSE);

$mysqli->query( "START TRANSACTION" );

Nigdy tego nie zapomnij:

$mysqli->commit();

Wiem, że to głupi błąd, ale byłem tak skoncentrowany na tajemnicy zapytań, że zapomniałem instrukcji transakcji kilka linijek powyżej.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Dlaczego otrzymuję wartości NULL w Left Join?

  2. Błąd importu bazy danych phpMyadmin #1046 - Nie wybrano bazy danych

  3. ustawianie strefy czasowej dla MySQL za pomocą PHPMyAdmin

  4. Błąd MySQL w sygnaturze czasowej

  5. Nie można wyeksportować tabeli w formacie SQL w phpMyAdmin