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

Приложете CSS стил към PHP изход

Трябва да промените типа на масива във вашия while цикъл. mysql_fetch_array ще върне стандартен масив, достъпен като $array[0] не $array['my_key'] така че използвайте mysql_fetch_assoc .

Така че вместо това:

    while ($results = mysql_fetch_array($raw_results)) {
            echo "<p><strong>Never:</strong>&nbsp;<span id=\"nevermsg\">".$results['Never']."</span></p>"; //Doesn't
    }

Направете това:

    while ($results = mysql_fetch_assoc($raw_results)) {
            echo "<p><strong>Never:</strong>&nbsp;<span id=\"nevermsg\">".$results['Never']."</span></p>"; //Works
    } 

АКТУАЛИЗИРАНЕ :

Друг вариант, ако не знаете key е цикъл през $results сам масив така с foreach :

    while ($results = mysql_fetch_assoc($raw_results)) {
         foreach ($results as $key => $value) {
              echo "<span id=\"nevermsg\"><p><strong>$key:</strong>&nbsp;".$value."</p></span><br/>";
         }
    } 

Вижте примера за PHP fiddle за цикъла и <span> в действие тук . По очевидни причини SQL не можа да бъде дублиран във цигулката.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Задайте стойност AUTO_INCREMENT чрез променлива в MySql

  2. Mysql не използва индекс в заявки с отмествания

  3. Намерете най-близката географска ширина/дължина с SQL заявка

  4. как да поръчате JSON отговор въз основа на връзката с базата данни, използвайки eloquent

  5. Как да дублирам таблица в MySQL