tengo una funcion que lo que hace es ver que el registro que se esta metiendo no exista ya en db.
la funcion la tengo asi
Código PHP:
Ver original
$sql = "SELECT * FROM ".$this->table." WHERE "; foreach($this->data_form as $key=>$value){ $key; }else{ $sql.= " AND "; $sql .= $key." = '".$value."'" ; } }
si la mando a imprimir con un echo me da esto
echo $sql = SELECT * FROM usuarios WHERE AND nombre = 'gd' AND apellido = 'dd' AND telefono = 'dd' AND correo = '[email protected]' AND contrasena = '123' AND tipo_usuario = '1'
luego de esto la ejecuto
Código PHP:
Ver original
luego quiero pasarla por un mysqli_num_rows pero noo me dice que espera un parametro el cual imagino $registros no tiene nada y por eso me dice eso ,
mande a hacerle un echo y un print_r() a $registros y no imprime nada , alguien me puede ayudar gracias, es que ya tengo tiempo de revisar y revisar y no lo logro