Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2012, 11:48
Avatar de wtd000
wtd000
 
Fecha de Ingreso: abril-2012
Ubicación: en casa
Mensajes: 12
Antigüedad: 12 años
Puntos: 0
Error de consulta Mysql

Hola, un gran saludo....

Soy muy novato en php, estoy aprendiendo a usar clases y funsiones.

el caso es que tengo una clase para conectar a una DB mysql, cuando hago una consulta me tira este error:

Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in C:\xampp\htdocs\pru\r\consulta.php on line 7

depure la consulta, pero sigue pasando lo mismo.
este es el codigo:

c_conexion:

Código PHP:
class conexion{
    
var 
$serv="localhost";
var 
$usuario="luis";
var 
$contra="luis";
var 
$conexi;

    function 
conecta(){
        
        
$s=$this->serv;
        
$u=$this->usuario;
        
$c=$this->contra;
        
$conex=mysql_connect($s,$u,$c);
        
$this->conexi=$conex;
        }
}

$cono = new conexion();
$cono->conecta();
$c=$cono->conexi;
$select=mysql_select_db("pb",$c); 
y esta es la consulta:


Código PHP:
include("c_conexion.php");
$consulta"SELECT nombre FROM clientes"
$resultado=mysql_query($consulta,$c) or die( "Error en $consulta: " mysql_error() );

while(
$rowmysql_fetch_array($consulta)){
 echo 
$row['nombre'];
    
    } 
ya tengo 2 dias en esto y no he podido resolverlo, he trabajado con bases de datos SQLITE y nunca he tenido problemas con las consultas o de conexion.

espero que puedan ayudarme plisss.


NOTA: se que hay varios temas relacionados con esto, pero ninguno me ayudo a resolver el problema, por eso he creado este post.