Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/05/2010, 07:43
banrey
 
Fecha de Ingreso: septiembre-2007
Mensajes: 318
Antigüedad: 17 años, 3 meses
Puntos: 1
De acuerdo Respuesta: parametros entre funciones o entre clases

Hola GatorV.

gracias por contestar.

fijate como lo estoy haciedo y la duda que tengo ahora es que no me muestra nada por pantalla, ni siquiera un error.

class Cliente
{


function getClientes()
{
$obj_cliente=new sQuery();
$result1=$obj_cliente->executeQuery("select * from cliente"); // ejecuta la consulta para traer al cliente
return $result1; // retorna todos los clientes
}

function getMarcas()
{
$obj_afinidad=new sQuery();
$result2=$obj_afinidad->executeQuery("select * from cliente_canal_afinidad"); // ejecuta la consulta para traer al cliente
return $result2; // retorna todas la afinidades
}

function getTodo($result2) //
{
$obj_todo=new sQuery();
$result3=$obj_todo->executeQuery("select cliente.nombre,canal_afinidad.descripcion_canal_af inidad from cliente_canal_afinidad,canal_afinidad,cliente where cliente_canal_afinidad.id_cliente_canal_afinidad=' " .$result2. "' and cliente.id_cliente=cliente_canal_afinidad.id_clien te"); // ejecuta la consulta para traer al cliente
return $result3; // retorna todos los clientes+afinidad
}
}

echo "<br/><br/><table border=1>
<td>Nombre</td>
<td>Afinidad</td>";

$dame = new Cliente();
$dame= $dame->getTodo($result2);
while ($row=mysql_fetch_Array($dame)) // recorre los clientes uno por uno hasta el fin de la tabla
{

echo "<tr>";
echo "<td class=EstiloTexto align=\"center\">".$row['nombre']."</td>";
echo "<td class=EstiloTexto align=\"center\">".$row['descripcion_canal_afinidad']."</td>";

}
echo "</table>";
?>

estoy pasandole el resul a la funcion, que estoy haciendo mal amigo.

gracias.