Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2012, 21:35
juanjoseab
 
Fecha de Ingreso: abril-2008
Mensajes: 88
Antigüedad: 16 años, 7 meses
Puntos: 5
Pregunta Problemas con insert en el API de Joomla

Me dispuse a hacer un mi componente de Joomla (es mi primera vez desarrollando un componente) que pueda publicar un formulario personalizado y usar un Plugin para agregarlo a los articulos como si se tratase de una galeria de fotos es decir

Código:
[custonfrom:id_del_form][/customfrom]
ya tengo el plugin y ahora estoy programando el componente, ya tengo la logica de la base de datos para crear los campos personalizados, pero al momento de mandar el formulario y querer guardar los dato en la base de datos, este no se logra guardar...
Código PHP:
$db JFactory::getDBO();
        
$submit_id=JRequest::getString('submit_id');
        
$sql "INSERT INTO #_customform_values (value,field_id,submit_id) VALUES ";
        
$fields customformModelcustomform::getFields($id);
        foreach (
$fields as $field) {
            
$val=JRequest::getString('id'.$field->field_id);
            
$sql.="(".$db->quote($val).",".$field->field_id.",".$db->quote($submit_id)."),";
        }    
        
$sql substr($sql0,strlen($sql)-1);
        
//return $sql;
        
$db->setQuery($sql);        
        if(
$db->query()){
            return 
1;    
        }else{
            return 
0;
        } 

siempre retorna 0; que sera?

alguna idea?