Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2011, 18:30
ranchoteca
 
Fecha de Ingreso: febrero-2010
Mensajes: 152
Antigüedad: 14 años, 9 meses
Puntos: 2
Exclamación Utilizar Jtable con base de datos externa

Hola, he buscado por toda la web pero ni rastro

Mi problema es el siguiente: Necesito ingresar unos registros en una tabla de una base de datos externa...pero no logro hacerlo.

Creo que mi problema esta en esta porcion de codigo:

Código PHP:
class TableComment extends JTable
{
var 
$id null;
var 
$review_id null;
var 
$user_id null;
var 
$full_name null;
var 
$comment_date null;
var 
$comment_text null;

function 
__construct(&$db)   <<<---El objeto es de la misma base de joomla y no me sirve porque debe ser de una externa.
{
parent::__construct'#__reviews_comments',
'id'$db );
}



Código PHP:

function comment()
{
global 
$option;
$row =& JTable::getInstance('comment''Table'); <<<----no se que hacer aqui//
if (!$row->bind(JRequest::get('post'))) {
echo 
"<script> alert('".$row->getError()."');
window.history.go(-1); </script>\n"
;
exit();
}
$row->comment_date date'Y-m-d H:i:s' );
$user =& JFactory::getUser();
if(
$user->_table->id)
{
$row->user_id $user->_table->id;
}
if (!
$row->store()) {
echo 
"<script> alert('".$row->getError()."');
window.history.go(-1); </script>\n"
;
exit();
}
$this->setRedirect('index.php?option=' $option .
'&id=' $row->review_id '&view=review',
'Comentario ingresado.');
}



Agradeceria sus comentarios...realmente no me cae ninguna idea aun...

Por lo que seguire intentando...

Gracias.....