Mysql
 sql >> база данни >  >> RDS >> Mysql

Вмъкване на избраните данни в базата данни

Почти съм сигурен, че бихте могли да подобрите кода си, като премахнете своя цикъл while и вместо това отидете така:

$data = $stmt->fetchAll(PDO::FETCH_OBJ);

Сигурни ли сте, че получавате очаквания JSON (опитахте всеки var_dump на $data, преди да го отпечатате?) ?
Не е ли просто проблем с JavaScript? Опитвали ли сте да използвате данните, които трябва да получите във вашата JavaScript част?

Може да е проблем със задаването на заглавки във вашия XMLHttpRequest, а JavaScript не се интересува и ви дава JSON така или иначе...

Сега очевидни въпроси :

  • Не мога да видя къде се свързвате с вашата база данни. Свързани ли сте?
  • Опитвате се да вмъкнете идентификатор, MySQL позволява ли ви да INSERT автоматично увеличавате стойност? (в този случай, acc_id не е Int?)
  • Изпращате стойности чрез $_REQUEST, сигурни ли сте, че получавате нещо чрез $_REQUEST (между другото, проверете $_GET и $_POST)

Надявам се да помогне




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Начертайте множество диаграми с Flot, html, PHP и MySql заявка

  2. Как да използваме конвенция за именуване за големи бази данни?

  3. Django + MySQL - Администраторски сайт - Добавяне на потребител - OperationalError - SAVEPOINT не съществува

  4. Нарушение на ограничението за целостта:1452 Не може да се добави или актуализира дъщерен ред:

  5. Как да промените съпоставянето на колони, без да губите или променяте данни?