sql >> Base de Datos >  >> RDS >> Mysql

Aplicar estilo CSS a la salida de PHP

Debe cambiar el tipo de matriz en su while círculo. mysql_fetch_array devolverá una matriz estándar a la que se accede como $array[0] no $array['my_key'] entonces use mysql_fetch_assoc .

Así que en lugar de esto:

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

Haz esto:

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

ACTUALIZAR :

Otra opción si no conoces la key es recorrer los $results array en sí mismo así con un 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/>";
         }
    } 

Vea el ejemplo de violín de PHP del bucle y <span> en acción aquí . Por razones obvias, el SQL no se pudo duplicar en el violín.