Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nie wstawia wartości do bazy danych

Zanim zaczniesz zajmować się bazą danych, musisz dokładnie sprawdzić swój javascript i html:W tej chwili nie widzę żadnego input element z name atrybut id więc wydaje mi się, że powinieneś otrzymać ostrzeżenie o niezdefiniowanej zmiennej, gdy używasz $_POST['id'] . To samo dotyczy $_POST[$qid] .

Poza tym, jeśli id ma być liczbą całkowitą, przerzuciłbym ją na int i nie cytuj go:

$insertquestion[] = (int) $_POST['id'] . ",". (int) $_POST[$qid];

Jeśli obie nie mają być liczbami całkowitymi, przynajmniej usunąłbym spację wiodącą po cudzysłowie.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dane MySql obcięte dla kolumny „zaliczki” w wierszu 1

  2. Używanie LDAP (AD) do uwierzytelniania MySQL

  3. Łączniki w nazwach kolumn w MySQL DB

  4. Wywołanie funkcji członkowskiej find() na obiekcie niebędącym obiektem podczas wstawiania danych przy użyciu PHP mySQL simpleHTMLDOM

  5. Migracja MySQL UTF8 do UTF8MB4 problemy i pytania