Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

problemas para llamar e insertar datos

Estas en el tema de problemas para llamar e insertar datos en el foro de Bases de Datos General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 14/04/2010, 10:33
 
Fecha de Ingreso: abril-2010
Mensajes: 13
Antigüedad: 14 años
Puntos: 0
Pregunta problemas para llamar e insertar datos

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

Etiquetas: llamar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:40.