Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2009, 21:27
Avatar de a83
a83
 
Fecha de Ingreso: noviembre-2005
Ubicación: Santiago de chile
Mensajes: 637
Antigüedad: 19 años, 3 meses
Puntos: 1
Pregunta

tengo el siguiente Warning: con una cosnulta. bueno la corrie en la cosnola de mysql y no hay problema me muestra los datos bien pero cuand lo paso al la funcion me envia este error


esta es la funcion :

Código PHP:
 function consultarid($cod){
   
$con = new DBManager;
   if(
$con->conectar()==true){
           
$query =" SELECT i.Rut,i.Nombre,i.Activo,u.Comuna,u.Telefono1,u.Telefono2 from tbl_ingresoclientes as i,tbl_ubicacion as u where i.ID_Clientesb=u.ID_Clientes=$cod";
    
// $query = "SELECT * FROM  tbl_ingresoclientes WHERE ID_Clientes=$cod";
     
$result = @mysql_query($query);
     if (!
$result)
       return 
false;
     else
       return 
$result;
    }
  
 }


y este es el Warning que me envia


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\zanavi\Admin\Actualizar\consulta_p or_id.php on line 9


y lo que esta en esa linea es esto

Código PHP:
<?php
include_once("cEmpleado.php");
//consulta los datos del empleado por su id
$idemp=$_POST['idemp'];

$objempleado = new cEmpleado;
$consulta=$objempleado->consultarid($idemp);

$row mysql_fetch_array($consulta);  //<------ ESTA  ES LA LINEA  9

//valores de las consultas
$nom=$row['Nombre'];
$dep=$row['Rut'];
//$suel=$row['sueldo'];
$suel=$row['Comuna'];

//muestra los datos consultados en los campos del formulario
?>

SALU2

Solucionado el problema era i.ID_Clientesb= y tiene que ser de esta manera i.ID_Clientes= tenia una b ,ahora el problema es que no me muestra el contenido


Código PHP:
<?php
include_once("cEmpleado.php");
//consulta los datos del empleado por su id
$idemp=$_POST['idemp'];

$objempleado = new cEmpleado;
$consulta=$objempleado->consultarid($idemp);

$row mysql_fetch_array($consulta);

//valores de las consultas
$nom=$row['Nombre'];
$dep=$row['Rut'];
//$suel=$row['sueldo'];
$suel=$row['Comuna'];

//muestra los datos consultados en los campos del formulario
?>

este es el codigo

Última edición por GatorV; 11/08/2009 a las 13:02