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.....