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

Генериране на Javascript масив от Mysql select

Променете реда

$allMessage = $row['theMessage'] . " ";

до

$allMessages[] = $row['theMessage'] . " ";

(добавяне на s към името на променливата и добавяне на []), защото презаписвате резултата си всеки път, когато четете нов ред, и след това четете от различна (празна) променлива!

Сега трябва да имплодирате масива не с интервали, трябва да го имплодирате с ", " или с "', '", в зависимост от това какви данни се съхраняват.

Можете също така да поставите изхода директно в цикъла за извличане, но това е само идея за вас.

Това, за което наистина трябва да помислите, е четенето на json_encode() и json_decode():

http://www.php.net/manual/en/function .json-encode.php

http://www.php.net/manual/en/function .json-decode.php

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pure-SQL техника за автоматично номериране на редове в набор от резултати

  2. Как да вмъкна в същата таблица в MySQL?

  3. Как да съхранявате хешове в MySQL бази данни, без да използвате текстови полета

  4. 1054 – Неизвестна колона „apa_calda“ в „клауза Къде“

  5. EF6 с MySQL. Посоченият ключ не присъстваше в речника