primero gracias por este magnifico soft.
Lo que deseo hacer es crear un columna (que no existe en la tabla principal) para mostrar datos de otra tabla y que sea visible en la (V)ista y en la (T)abla.
Por ejemplo, en una tabla "Productos", quisiera mostrar en una columna una lista con los nombres de los clientes que han comprado el producto.
Tabla principal
idProducto (INT)
descripcion (VARCHAR(40))
....
Tabla clientes
id (INT)
producto (INT)
cliente (INT)
tengo este código pero no funciona:
- Code: Select all
$userColumns[] = array(
'title' => 'Clients',
'perms' => 'TQFSHOV',
'call_back_fun' => array(&$this,'verClientes')
);
$this->Editor->setConfig('userColumns',$userColumns);
function verClientes($info){
$query = "SELECT * FROM bdq_productoclientes WHERE producto = '".$info['idProducto']."'";
$result = mysql_query($query);
$totalRows_consulta = mysql_num_rows($result);
$html = '';
if ($totalRows_consulta <> 0){
while ($row = mysql_fetch_assoc($result)) {
$html .= $row['cliente'].'</br>';
}
}
return $html;
}
Gracias por vuestra ayuda.
Saludos
Jose