variable de un select
Publicado por aldo (1058 intervenciones) el 01/10/2015 19:04:40
Que tal a todos estoy tratando de pasar una variable desde un select
Este es el codigo:
a este otro codigo para crear un registro con este codigo:
el problema es que la variable especialidad no la esta trayendo o llevando a la instrucion INSERT
solo trae la $fecha y la variable $idpaciente.
Lo he tratado de solucionar pero no veo como, si alguien pudiera ayudarme por favor y gracias.
Este es el codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<tr>
<td class="sr" align='right' style="text-decoration:none">Especialidades:</td>
<td><select name="cmboespecial"><option value="0">[Seleccione la Especialidad]</option>
<?php
//*** crea la especialidad
$especial = @pg_query($connect,$especialidad);
while($selectespec = @pg_fetch_array($especial))
{
$id = $selectespec['id_especialidad'];
$descrip = $selectespec['descripcion'];
echo "<OPTION VALUE='$id'>$descrip</OPTION>";
}
?>
</select></td></tr>
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
<?php
$conexion = pg_connect("host=localhost port=5432 dbname=pediatria user=postgres password=1234");
error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE);
//$ctacorreo = $_POST['correo'];
//$telefono = $_POST['telefono'];
$idpaciente = $_POST['idpaciente'];
$idespecial = $_POST['cmboespecial'];
$fecha = $_POST['fecha'];
$anio1 = substr($fecha,6,4);
$mes1 = substr($fecha,3,2);
$dia1 = substr($fecha,0,2);
$fecha = $anio1."-".$mes1."-".$dia1;
echo $consulta = "INSERT INTO citas(fecha,
id_especialidad,
id_paciente)
VALUES ('$fecha',
'$idespecial',
$idpaciente)";
$agrega = @pg_query($conexion,$consulta);
if ($agrega){
echo "<script type='text/javascript'>
alert('El registro fue Agregado');
window.location='citas.php';
</script>";
}
?>
solo trae la $fecha y la variable $idpaciente.
Lo he tratado de solucionar pero no veo como, si alguien pudiera ayudarme por favor y gracias.
Valora esta pregunta


0