Buenas
Tengo un problema.. al parecer con las clases..
Warning: mysql_num_rows(): supplied argument is not a valid MySQL
e intentado acceder a la database con estos datos
al final del codigo veran que intente entrar de la manera que lo solia aser y me a funcionado a la perfección..
alguien podria echarme una manito plzz!!
Código PHP:
<?php
class mysql_conexion{
var $conexion;
function conectar(){
if(!isset($this->conexion)){
$this->conexion = (mysql_connect("server","user","pass")) or die(mysql_error());
mysql_select_db("database",$this->conexion) or die(mysql_error());
}
}
function consulta($consulta){
$resultado = mysql_query($consulta,$this->conexion);
return $resultado;
}
function num_rows($consulta){
$num = mysql_num_rows($consulta);
return $num;
}
}
$db = new mysql_conexion;
$db->conectar();
$db->num_rows("SELECT * FROM anime");
echo $num;
//Resultado negativo.. error
//Warning: mysql_num_rows(): supplied argument is not a valid MySQL
//Test para ver si esta realizando bien la coneccion
$query = mysql_query("SELECT * FROM anime");
$num2 = mysql_num_rows($query);
echo "Encontrados: ".$num2;
//Resultado del test positivo.. "Encontrados: 6"
?>
desde ya muchas gracias! =)