Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/11/2014, 08:59
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Problema al cambiar de mysql a mysqli

Asegúrate de que la conexión se realice correctamente y de que la consulta sea correcta y devuelva resultados.

Código PHP:
Ver original
  1. $mysqli = mysqli_connect("xxx.es", "xxx", "xxxxxx", "xxx_BD");
  2.  
  3. //Si la conexión falla
  4. if (!$mysqli) exit ('No se pudo conectar');
  5.  
  6. $Recordset1 = mysqli_query($mysqli, "SELECT * FROM xxx_BD ORDER BY RAND()") or exit ('No se pudo ejecutar la consulta');
  7.  
  8. //Solo si la consulta devuelve resultados, continúas con el resto
  9. if (mysqli_num_rows($Recordset1)){
  10.     $row_Recordset1 = mysqli_fetch_assoc($Recordset1);
  11.     $totalRows_Recordset1 = mysqli_num_rows($Recordset1);
  12.     //Lo demás
  13. }

También te sugiero ejecutar la consulta en tu administrador de BD (quizá sea phpMyAdmin) para asegurarte de que sea correcta.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand