Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/01/2014, 17:36
MeDxEc
 
Fecha de Ingreso: mayo-2013
Ubicación: Cúcuta
Mensajes: 98
Antigüedad: 10 años, 11 meses
Puntos: 2
¿Como usar la función mysqli_stmt_num_rows?

Tengo una duda en la cual no logro comprender el manual.

Tengo un script ejecutandose el cual me da un error "Warning: mysqli_stmt_execute() expects parameter 1 to be mysqli_stmt"

¿Como funciona esta función sustituta a mysql_num_rows?

Tengo

Código PHP:
$sql sprintf("SELECT nickname FROM usuarios WHERE nickname='%s'",mysqli_real_escape_string($conexion$nickname));

$query mysqli_query($conexion,$sql) or die('Error en query1 '.mysqli_error());

if (
mysqli_stmt_num_rows($query) > 0) {
          echo 
"El nickname elegido ya ha sido registrado anteriormente. <a href='javascript:history.back();'>Reintentar</a>";
        } 
Pero me da ese error (lo más curioso es que solo tiene un parámetro que es "stmt" aunque dice que lo devuelve la función mysqli_stmt_init() pero no sé como usar esta y tampoco logro comprender el manual) , así pasa en otras líneas al intentar usar esta función ¿alguna idea? Gracias