tengo un pequeño problema, estoy trabajando con Drupal y estoy diseñando una pagina y en la parte que me encuentro atascado es cuando el usuario manda un formulario con datos respectivos, y despues muestra una pagina mostrando los datos en sus respectivos campos, a traves de rules que estan configuradas para cuando despues de estar guardada la tarea tome los datos y los almacene en la base de datos. son tres reglas con tres opciones individuales
1 esta es cuando selecciona default
$data=db_fetch_object(db_query("SELECT content_type_task.field_task_multiplier_value, content_type_task.field_task_sla_value,content_typ e_task.field_task_date_received_value FROM content_type_task
WHERE content_type_task.nid =%d",$data->nid));
$multiplier = $data->field_task_multiplier_value;
$sla = $data->field_task_sla_value;
$received = $data->field_task_date_received_value;
if($sla!=NULL){
$sla=$sla * $multiplier;
$sum= $received+$sla*60;
$insertSQL = sprintf("INSERT INTO content_type_task(field_task_date_deadline_value) VALUES ($sum)");
$field_task_date_deadline[0]['value'] = $insertSQL;
print format_date($field_task_date_deadline[0]['value'], 'custom', 'd-m-Y H:i:s')
}
else return 0;
2 esta es cuando selecciona eod
$data=db_fetch_object(db_query("SELECT content_type_task.field_task_date_received_value FROM content_type_task
WHERE content_type_task.nid =%d",$data->nid));
$received = $data->field_task_date_received_value;
$insertSQL = sprintf("INSERT INTO content_type_task(field_task_date_deadline_value) VALUES ( '18:00:00')");
$field_task_date_deadline[0]['value'] = $insertSQL;
print format_date($field_task_date_deadline[0]['value'], 'custom', 'd-m-Y H:i:s') ;
3 esto es cuando selecciona eon
$data=db_fetch_object(db_query("SELECT content_type_task.field_task_date_received_value FROM content_type_task
WHERE content_type_task.nid =%d",$data->nid));
$received = $data->field_task_date_received_value;
$insertSQL = sprintf("INSERT INTO content_type_task(field_task_date_deadline_value) VALUES ('23:00:00')");
$field_task_date_deadline[0]['value'] = $insertSQL;
print format_date($field_task_date_deadline[0]['value'], 'custom', 'd-m-Y H:i:s') ;
ante cualquier calamidad escrita jaja pido comprension que es mi primera vez que hago esto thanks.....
cualquier consulta me la hacen