Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/10/2007, 08:23
aviana
 
Fecha de Ingreso: enero-2002
Ubicación: Graná
Mensajes: 646
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Problema con sesiones

switch (@$_POST['provincia_nueva_clínica']){
case 'Almería':
echo '<option value="Almería" selected>Almería</option>
<option value="Cádiz">Cádiz</option>
<option value="Córdoba">Córdoba</option>
<option value="Granada">Granada</option>
<option value="Huelva">Huelva</option>
<option value="Jaén">Jaén</option>
<option value="Málaga">Málaga</option>
<option value="Sevilla">Sevilla</option>';
break;
case 'Cádiz':
echo '<option value="Almería">Almería</option>
<option value="Cádiz" selected>Cádiz</option>
<option value="Córdoba">Córdoba</option>
<option value="Granada">Granada</option>
<option value="Huelva">Huelva</option>
<option value="Jaén">Jaén</option>
<option value="Málaga">Málaga</option>
<option value="Sevilla">Sevilla</option>';
break;
case 'Córdoba':
echo '<option value="Almería">Almería</option>
<option value="Cádiz">Cádiz</option>
<option value="Córdoba" selected>Córdoba</option>
<option value="Granada">Granada</option>
<option value="Huelva">Huelva</option>
<option value="Jaén">Jaén</option>
<option value="Málaga">Málaga</option>
<option value="Sevilla">Sevilla</option>';
break;
case 'Granada':
echo '<option value="Almería">Almería</option>
<option value="Cádiz">Cádiz</option>
<option value="Córdoba">Córdoba</option>
<option value="Granada" selected>Granada</option>
<option value="Huelva">Huelva</option>
<option value="Jaén">Jaén</option>
<option value="Málaga">Málaga</option>
<option value="Sevilla">Sevilla</option>';
break;
case 'Huelva':
echo '<option value="Almería">Almería</option>
<option value="Cádiz" selected>Cádiz</option>
<option value="Córdoba">Córdoba</option>
<option value="Granada">Granada</option>
<option value="Huelva" selected>Huelva</option>
<option value="Jaén">Jaén</option>
<option value="Málaga">Málaga</option>
<option value="Sevilla">Sevilla</option>';
break;
case 'Jaén':
echo '<option value="Almería">Almería</option>
<option value="Cádiz">Cádiz</option>
<option value="Córdoba">Córdoba</option>
<option value="Granada">Granada</option>
<option value="Huelva">Huelva</option>
<option value="Jaén" selected>Jaén</option>
<option value="Málaga">Málaga</option>
<option value="Sevilla">Sevilla</option>';
break;
case 'Málaga':
echo '<option value="Almería">Almería</option>
<option value="Cádiz">Cádiz</option>
<option value="Córdoba">Córdoba</option>
<option value="Granada">Granada</option>
<option value="Huelva">Huelva</option>
<option value="Jaén">Jaén</option>
<option value="Málaga" selected>Málaga</option>
<option value="Sevilla">Sevilla</option>';
break;
case 'Sevilla':
echo '<option value="Almería">Almería</option>
<option value="Cádiz">Cádiz</option>
<option value="Córdoba">Córdoba</option>
<option value="Granada">Granada</option>
<option value="Huelva">Huelva</option>
<option value="Jaén">Jaén</option>
<option value="Málaga">Málaga</option>
<option value="Sevilla" selected>Sevilla</option>';
break;
default:
echo '<option value="Almería">Almería</option>
<option value="Cádiz">Cádiz</option>
<option value="Córdoba">Córdoba</option>
<option value="Granada">Granada</option>
<option value="Huelva">Huelva</option>
<option value="Jaén">Jaén</option>
<option value="Málaga">Málaga</option>
<option value="Sevilla">Sevilla</option>';
break;
}
echo '</select></td>
<td colspan="2"><input name="buscar_clinicas" type="submit" id="buscar_clinicas" value="Buscar clínicas" /></td>
</tr>';
/*lo siguiente es para sacar el listado de clínicas de una provincia para que el usuario seleccione una y para hacer que la
que haya elegido no se pierda si al darle a buscar cambios hay un error con la clave*/
if ((isset($_POST['guardar_cambios'])) || (isset($_POST['buscar_clinicas']))){
//formación de la matriz de criterios
$argumentos=array ("provincia"=>$_POST['provincia_nueva_clínica']);
//hago la búsquda
$detalle=@busqueda ($argumentos, $tabla_clinicas, $campos_busqueda_clinicas, 1);
//si la búsqueda ha devuelto resultados...
if ((count($detalle))>0){
echo '<tr><td class="Estilo10">Clínica</td><td colspan="3" class="textos"><select name="clínica" id="clínica">';
//recorro la matriz de resultados
while (list ($llave, $valor)=each($detalle)){
//junto en una cadena los valores de la matriz (no las llaves)
$cadena=implode ("---", array_values($valor));
//y la imprimo en un campo de selección
if ($_POST['clínica']==$valor['id_clínica'])
echo '<option value="'.$valor['id_clínica'].'" selected>'.$cadena.'</option>';
else
echo '<option value="'.$valor['id_clínica'].'">'.$cadena.'</option>';
}
echo '</select></td></tr>';
}
}
echo '
<tr>
<td colspan="6" bgcolor="#EBEBEB" class="Estilo10"><label></label>
<div align="center">
<input type="submit" name="guardar_cambios" value="Guardar cambios" />
</div></td>
</tr>
</table></td>
</tr>

<tr>
<td><div align="right">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="88" height="17" title="boton volver al menu">
<param name="movie" value="boton volver.swf" />
<param name="quality" value="high" />
<embed src="boton volver.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="88" height="17"></embed>
</object>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table></form>
</div>
</body>
</html>';
}
?>