Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/10/2015, 06:12
rbczgz
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 20 años, 5 meses
Puntos: 154
Respuesta: Rand() no funciona en el servidor

Hola danielcenoz,

Hasta donde yo sé, mysqli_fetch_array devuelve un array, aunque solo sea de un elemento como es en tu caso por el LIMIT 1, pero de cualquier manera, yo, por lógica, creo que habrá que recorrer el array para poder mostrar lo que contiene.

Puede que vaya desencaminado pero yo miraría por ahí, algo así:

Código PHP:
Ver original
  1. <?php
  2.                            require_once('escriptsphp/conecDB.php');
  3.                            require_once('escriptsphp/conexion.php');
  4.                            $dbc=DBConect();
  5.                            $query="SELECT basico FROM ejercicios ORDER BY rand() Limit 1";
  6.                            $resultado=mysqli_query($dbc, $query) or die ("Error de consulta".mysqli_error($dbc));
  7.                            $row=mysqli_fetch_array($resultado);
  8.                   foreach($row as $ejercicio) { //Recorro el array
  9.                              echo $ejercicio['basico'];
  10.                   }
  11.                            DBclose($dbc);
  12.     ?>

Si quieres probar y nos cuentas...