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

Заредете Javascript масив с данни от базата данни MYSQL

Ще трябва да използвате mysql_connect() , mysql_select_db() функции в PHP, за да се свържете с вашата db. След това използвайте mysql_query() да ИЗБЕРЕТЕ полетата във вашата потребителска таблица (ако вашата потребителска таблица има името и идентификатора на полетата, SELECT name, id FROM user ). След това можете да извлечете цялата информация от db с mysql_fetch_assoc() или всяка друга функция за извличане на mysql. Сега трябва да echo вашите данни в javascript на вашия уебсайт, форматиран като масив. Това е сложно да се оправи, но можете да получите помощ от json_encode .

За да попълните своя масив с потребителски имена, трябва да направите нещо подобно.

<html>
    <head>
    <script type="text/javascript">
        var userName = <?php
            // Connect to MySQL
            //mysql_connect();
            //mysql_select_db();
            $d = mysql_query( "SELECT name, id FROM user" ) or die( mysql_error() );
            $usernames = array();
            while( $r = mysql_fetch_assoc($d) ) {
                $usernames[] = $r['name'];
            }
            echo json_encode( $usernames );
        ?>;
        // Do something with the userName array here
    </script>
    </head>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какво причинява отказоустойчиво почистване на Spring Boot (колекции).

  2. MySQL:Пребройте две неща в една заявка?

  3. Win7 MinGW QT MySQL програмата крещи не може да намери -lqsqlmysqld; къде е липсващата библиотека?

  4. Как да използвате подготвени изрази в заявки с клауза IN в PHP

  5. Как да изместите стойностите на колоните в MySQL?