Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 15-feb-2004, 15:48   #1 (permalink)
Van Fanel está en el buen camino
 
Fecha de Ingreso: febrero-2004
Mensajes: 22
Insercion de fecha y cía...

Dos preguntas que parecen ser sencillas, pero para una mente atrofiada como la mía, parecen ser demasiado complicadas.

La primera es así: En una tabla, tengo una fila llamada Fecha. Quiero que al ejecutar un formulario, se complete con la fecha en la que se envio el registro de forma automática. ¿Tengo que tipo de campo tengo que determinar? ¿debo incluir un campo oculto en el formulario? ¡con que valor?

La segunda pregunta es a siguiente: Tengo una variable $AAA, que puede tener valor 1, 2 o 3 que proviene de un formulario en otra página. Quiero que cuando $AAA = 1, ejecute cierta consulta ignorando las de los valores 2 y 3... Que cuando $AAA = 2; ejecute otra consulta distinta e ignore las de los valores 1 y 3... y que cuando $AAA = 3; ejecute una consulta distinta ignorando las otras dos. Debe ser una idiotez, usando IF o algo así... pero como apenas estoy aprendiendo las sintaxis de PHP, no se darme cuenta...

Eso es todo por ahora... me da pena saturarlos de preguntas... pero me quedan mas dudas que por el momento intentaré resolver solo de orgulloso que soy (Vegeta me decían?)
Van Fanel está desconectado   Responder Citando
Antiguo 15-feb-2004, 17:03   #2 (permalink)
Giorgio está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Mensajes: 53
1.-
Si es PHP...
Puedes usar un campo escondido que obtenga el valor via PHP

<input name="hidFecha" type="hidden" id="hidFecha" value="<?php echo date("j M y(H:i:s)",time())?>">

si no quieres la hora solo usa "j M y"

2.-
Si es PHP...

$consulta="";
$AAA="";

if (isset($HTTP_POST_VARS['AAA'])) {
$AAA=$HTTP_POST_VARS['AAA'];
}

switch($AAA){
1:$consulta={"SELECT * FROM tablas WHERE...";break;}
2:$consulta={"SELECT * FROM tablas WHERE...";break;}
3:$consulta={"SELECT * FROM tablas WHERE...";break;}
}

---------------------
Ejecutas $consulta con tu BD.
Lo anterior es si pasaste la variable en modo POST.. si es en modo GET usas $HTTP_GET_VARS['AAA']
y el campo anterior debe llamarse AAA

Saludos


Jorge Garza
__________________
EmpresasEnRed.com
Diseño Web
Giorgio está desconectado   Responder Citando
Antiguo 16-feb-2004, 21:37   #3 (permalink)
Van Fanel está en el buen camino
 
Fecha de Ingreso: febrero-2004
Mensajes: 22
Lo de la fecga funcionó perfectamente, ya entiendo como es la sintaxis del código. Sin embargo, lo otrono logro entenderlo, es decir copio el código integro, reemplazando esa consulta de ejemplo por la que necesito insertar, pero me lanza un error de que se encontró un parametro o caracter inesperado. Estoy haciendo algo mal o hay un error en el código? Existe una forma alternativa... muchas gracias y saludos...
Van Fanel está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:25.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93