H
hamedm
Gamma
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Miren Ahora la cosa se puso un poco complicada, cuando pongo aceptar, para editar o cambiar las informaciones anteriores, no se porque pero se me borran todos los datos en la base de datos.
Hay algun error?
Porfa diganme este es el Codigo
Hay algun error?
Porfa diganme este es el Codigo
PHP:
<?php
include('../config.php');
if(!isset($_SESSION[usuario]) ){
Header("Location: index.php");
} else {
$nombre = $_SESSION[usuario];
$nivel=mysql_query("SELECT * FROM usuarios WHERE nick='$nombre' ");
if($lvl = mysql_fetch_array($nivel)) {
$rango = $lvl['nivel'];
if($rango == '0'){
?>
<!doctype>
<html>
<head>
</head>
<body>
<link rel="stylesheet" type="text/css" media="print" href="../css/printer.css" />
<link rel="stylesheet" type="text/css" media="screen" href="../css/main.css" />
<link rel="stylesheet" type="text/css" media="screen" href="../css/forms.css" />
<link rel="stylesheet" type="text/css" media="screen" href="../css/widgets.css" />
<link rel="stylesheet" type="text/css" media="screen" href="../css/icons.css" />
<script type="text/javascript" src="../js/mootools-1.3.2-core.js"></script>
<script type="text/javascript" src="../js/mootools-1.3.2.1-more.js"></script>
<script type="text/javascript" src="../js/template.js"></script>
<script type="text/javascript" src="../js/script.js"></script>
<style rel="stylesheet" type="text/css" media="screen" href="../css/css.css" />
<script type="text/javascript" src="../js/javas.js"></script>
<script type="text/javascript" src="../js/javasc.js"></script>
<style type="text/css" >
.person_header h1 {
font-size: 24px;
margin: 0;
}
.person_header h3 {
margin: 0 0 10px 0;
font-size: 14px;
color: #666
}
#tab_personal .picture {
background: transparent;
margin: 0;
padding: 0;
float: left;
width: 120px;
margin-right: 20px;
}
#tab_personal .entity {
margin-left: 140px;
}
</style>
<style type="text/css" >
#main_menu {
list-style: none;
margin: 0;
padding: 0;
width: 170px;
}
#main_menu a {
display: block;
padding: 5px 10px;
margin-bottom: 2px;
font-size: 11px;
white-space: nowrap;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
#main_menu a.active {
color: #fff;
}
#main_menu h3 a {
display: block;
float: right;
font-weight: bold;
font-size: 10px;
background: #e55600 !important;
color: #fff;
width: 20px;
padding: 3px 10px 3px 7px;
margin: -2px -10px 0 0;
text-align: left;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.acd_toggler {
padding: 5px 10px;
margin: 0 0 2px 5px;
font-size: 12px;
cursor: pointer;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
li.active .acd_toggler {
margin-right: 0;
}
.acd_element ul {
list-style: none;
margin: 0 0 15px 12px;
padding: 0;
}
</style>
<script language="javascript" type="text/javascript">
window.addEvent('domready', function() {
/*
Menu states
active: Corresopndes to the currently displayed module
opened: is currently opened
closed: is currently closed
*/
$('main_menu').getChildren('li').each( function(li) {
var color = new Color(li.get('menu_color'))
var inactive_color = color.mix('#fff', 85)
var active_color = color.mix('#fff', 30)
li.getElements('a').set({active_color:active_color, inactive_color:inactive_color}).setStyle('background-color', inactive_color)
li.getElements('a.active').setStyle('background-color', active_color)
li.getChildren('h3').set('menu_color', color)
} )
Template.Menu = new Menu('main_menu', {
onActive: function(toggler, element) { /* think of it as onOpen */
this.__target_toggler = toggler
toggler.getParent('li').addClass('opened')
color = toggler.get('menu_color')
if ( toggler._accordion_fx_active == null )
toggler._accordion_fx_active = new Fx.Morph(toggler, {duration:180})
toggler._accordion_fx_active.start({'color': '#fff', 'background-color': color!=null?color.rgbToHex():'#424242'})
Template.setColor(color)
Template.setOpacity( element.getElement('a.active')?1:0.3, function() {Template.Menu.showActive()})
toggler.morph({'opacity':1})
if ( Template.ghost != null && (!toggler.hasClass('depth_1') || toggler.getParent('.active') ) )
Template.ghost.tween('width', 0)
},
onBackground: function(toggler, element) {
if ( !toggler.getParent('li').hasClass('opened') )
return;
toggler.getParent('li').removeClass('opened')
if ( toggler.hasClass('active') ) {
toggler.morph({'opacity':0.3})
} else {
var color = toggler.get('menu_inactive_color')
var target_margin = toggler.hasClass('depth_0') ? 5 : 0
if ( toggler._accordion_fx_background == null )
toggler._accordion_fx_background = new Fx.Morph(toggler, {duration:200})
toggler._accordion_fx_background.start({'color': '#000', 'background-color': color != null?color.rgbToHex():'#fff', 'margin-left':target_margin})
}
},
onComplete: function() {
if ( this.__target_toggler.hasClass('active') || ( this.__target_toggler.hasClass('depth_1') && !this.__target_toggler.getParent('.active') ) )
return;
if ( Template.ghost == null ) {
Template.ghost = new Element('div', {
'class': 'ghost',
'events': {
'click': function() {
Template.Menu.showActive()
return false
}
}
}).inject(document.body)
Template.ghost.set('tween', {duration: 100})
}
var _coords = this.__target_toggler.getCoordinates()
var color = new Color(this.__target_toggler.get('menu_color').rgbToHex()).mix('#fff', 15)
Template.ghost.setStyles({
position: 'absolute',
width: 0,
height: _coords.height,
top: _coords.top-2,
left: _coords.left+_coords.width,
'background-color': color
})
Template.ghost.tween('width', 25)
},
duration: 250
})
/* Save all the initial active togglers */
if ( tmp = $('main_menu').getElement('li.active.depth_0 .acd_toggler') )
tmp.addClass('active')
var togglers = $('main_menu').getElements('h3')
togglers.set('morph', {duration:180, link:'chain'})
togglers.addEvents({
'mouseenter': function() {
if ( this.getParent('li').hasClass('active') || this.getParent('li').hasClass('opened') )
return;
this.morph({'background-color':['#fff','#ddd'], 'margin-left':0})
},
'mouseleave': function() {
if ( this.getParent('li').hasClass('active') || this.getParent('li').hasClass('opened') )
return;
this.morph({'background-color':['#ddd','#fff'], 'margin-left':5})
}
})
/* Set the shadow height */
$('menu_shadow').getElement('.mid').setStyle('height', $('sidebar').getDimensions().height)
})
</script>
</head>
<body>
<div id="frame">
<div id="header">
<img src= "../css/imgs/logo.png" /></a>
</div>
<ul id="actions"><li><a class="template_color_bg" href="../salir.php">salir <strong>x</strong></a></li> </ul>
<div id="content">
<div id="sidebar">
<table cellspacing="0" cellpadding="0" border="0" style="width: 340px">
<tr>
<td valign="top">
<ul id="main_menu">
<li menu_color="#194F6E">
<h3>
<a href="http://sancarlos.phidias.co/notification/dashlet?person=8095" class="nozero notification_count">1</a> Notificaciones
</h3>
<ul>
<li><a href="notificacion/recientes.php" >Recientes</a></li>
<li><a href="notificacion/historial.php" >Historial</a></li>
<li><a href="notificacion/preferencias.php" >Preferencias</a></li>
</ul>
</li>
<li menu_color="#154D17">
<h3>
Perfil
</h3>
<ul>
<li><a href="informacion-personal.php">Informacion personal</a></li>
<li><a href="ficha-medica.php" class="active" >Ficha medica</a></li>
</ul>
</li>
<li menu_color="#7A2626">
<h3>
Comunicacion
</h3>
<ul>
<li><a href="comunicacion/redactar-mensaje.php" >Redactar mensaje</a></li>
<li><a href="comunicacion/bandeja-de-entrada.php" >Bandeja de entrada</a></li>
<li><a href="comunicacion/mensajes-eliminados.php" >Mensajes eliminados</a></li>
<li><a href="comunicacion/mensajes-enviados.php" >Mensajes enviados</a></li>
<li><a href="comunicacion/archivos-globales.php" >Archivos globales</a></li>
</ul>
</li>
<li menu_color="#194F6E">
<h3>
Trabajos
</h3>
<ul>
<li><a href="trabajos/melamine.php" >Melamine</a></li>
<li><a href="trabajos/limpieza.php" >Limpieza</a></li>
<li><a href="trabajos/faltante.php" >Faltantes</a></li>
</ul>
</li>
<li menu_color="#154D17">
<h3>
Asistencia
</h3>
<ul>
<li><a href="asistencia/ausencias.php" >Ausencias</a></li>
</ul>
</li>
<li menu_color="#7A2626">
<h3>
Pagos
</h3>
<ul>
<li><a href="pagos/recientes.php" >Recientes</a></li>
<li><a href="pagos/historial.php" >Historial</a></li>
</ul>
</li>
</ul>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
<div id="output">
<div id="search_results"></div>
<div id="warning_container">
<div class="entity">
<h1 class="title">Ficha médica</h1>
</div>
<?php
$nombre = $_SESSION[usuario];
$datos=mysql_query("SELECT * FROM usuarios WHERE nick='$nombre' ");
if($data = mysql_fetch_array($datos)) {
?>
<?php
$apellido = $_SESSION[usuario];
$datos=mysql_query("SELECT * FROM usuarios WHERE nick='$apellido' ");
if($data = mysql_fetch_array($datos)) {
?>
<?php
$gradocorriente = $_SESSION[usuario];
$datos=mysql_query("SELECT * FROM usuarios WHERE nick='$gradocorriente' ");
if($data = mysql_fetch_array($datos)) {
?>
<?php
if($_GET['editar-ficha-medica'] == "true") {
$grupo_sanguineo = htmlentities($_POST['grupo_sanguineo']);
$padre = htmlentities($_POST['padre']);
$telefono_padre = htmlentities($_POST['telefono_padre']);
$madre = htmlentities($_POST['madre']);
$telefono_madre = htmlentities($_POST['telefono_madre']);
$pediatra = htmlentities($_POST['pediatra']);
$telefono_pediatra = htmlentities($_POST['telefono_pediatra']);
$clinica= htmlentities($_POST['clinica']);
$afiliacion = htmlentities($_POST['afiliacion']);
$seguro_accidentes = htmlentities($_POST['seguro_accidentes']);
$medicina_prepagada = htmlentities($_POST['medicina_prepagada']);
$vacunacion_completa = htmlentities($_POST['vacunacion_completa']);
$vacunacion_5 = htmlentities($_POST['vacunacion_5']);
$enfermedad_ojos = htmlentities($_POST['vacunacion_fiebre']);
$telefono_madre = htmlentities($_POST['enfermedad_ojos']);
$lentes_perma = htmlentities($_POST['lentes_perma']);
$protesis = htmlentities($_POST['protesis']);
$alergias= htmlentities($_POST['alergias']);
$alergias_tratamiento = htmlentities($_POST['alergias_tratamiento']);
$cirugias = htmlentities($_POST['cirugias']);
$perdidas_conocimiento= htmlentities($_POST['perdidas_conocimiento']);
$enfermedad_actual = htmlentities($_POST['enfermedad_actual']);
$medicamentos_prohibido = htmlentities($_POST['medicamentos_prohibido']);
$acetaminofen = htmlentities($_POST['acetaminofen']);
$condiciones_especiales = htmlentities($_POST['condiciones_especiales']);
$diabetes = htmlentities($_POST['diabetes']);
$enfermedad_ojos = htmlentities($_POST['cancer']);
$cancer = htmlentities($_POST['enfermedad_ojos']);
$enfermedad_cardiovascular = htmlentities($_POST['enfermedad_cardiovascular']);
$otro = htmlentities($_POST['otro']);
$Hipertension= htmlentities($_POST['Hipertension']);
conectar();
$sql = ("UPDATE usuarios SET grupo_sanguineo='$grupo_sanguineo', padre='$padre', telefono_padre='$telefono_padre', madre='$madre', telefono_madre='$telefono_madre', pediatra='$pediatra', telefono_pediatra='$telefono_pediatra', clinica='$clinica', afiliacion='$afiliacion', seguro_accidentes='$seguro_accidentes', medicina_prepagada='$medicina_prepagada', vacunacion_completa='$vacunacion_completa', vacunacion_5='$vacunacion_5', vacunacion_fiebre='$vacunacion_fiebre', enfermedad_ojos='$enfermedad_ojos', lentes_perma='$lentes_perma', protesis='$protesis', alergias='$alergias', alergias_tratamiento='$alergias_tratamiento', cirugias='$cirugias', perdidas_conocimiento='$perdidas_conocimiento', enfermedad_actual='$enfermedad_actual', medicamentos_prohibido='$medicamentos_prohibido', acetaminofen='$acetaminofen', condiciones_especiales='$condiciones_especiales', diabetes='$diabetes', cancer='$cancer', enfermedad_cardiovascular='$enfermedad_cardiovascular', otro='$otro', Hipertension='$Hipertension' WHERE nick='$_SESSION[usuario]'");
mysql_query($sql) or die(mysql_error());
desconectar();
} ?>
<form method="post" action="?editar-ficha-medica=true" class="clinic_form">
<fieldset>
<legend>Datos generales</legend>
<div class="field">
<label>Grupo Sanguineo</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['grupo_sanguineo']); ?>" required="required"/>
</div>
</fieldset>
<fieldset>
<legend>Información para casos de emergencia</legend>
<div class="field">
<label>Nombre del pediatra</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['pediatra']); ?>" required="required"/>
</div>
<div class="field">
<label>Nombre del Padre</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['padre']); ?>" required="required"/>
</div>
<div class="field">
<label>Telefono del Padre</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['telefono_padre']); ?>" required="required"/>
</div>
<div class="field">
<label>Nombre de la Madre</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['madre']); ?>" required="required"/>
</div>
<div class="field">
<label>Telefono de la Madre</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['telefono_madre']); ?>" required="required"/>
</div>
<div class="field">
<label>Telefono/Celular del Pediatra</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['telefono_pediatra']); ?>" required="required"/>
</div>
<div class="field">
<label>Clinica de preferencia</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['clinica']); ?>" required="required"/>
</div>
<div class="field">
<label>Medicina prepagada y/o EPS</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['medicina_prepagada']); ?>" required="required"/>
</div>
<div class="field">
<label>No. de afiliación o contrato</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['afiliacion']); ?>" required="required"/>
</div>
<div class="field">
<label for="field6">Seguro contra accidentes</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['seguro_accidentes']); ?>" required="required"/>
</div>
</fieldset>
<fieldset>
<legend>Esquema de vacunación</legend>
<div class="field">
<label for="field7">Completa</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['vacunacion_completa']); ?>" required="required"/>
</div>
<div class="field">
<label for="field8">Refuerzo 5 años</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['vacunacion_5']); ?>" required="required"/>
</div>
<div class="field">
<label for="field9">Fiebre amarilla</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['vacunacion_fiebre']); ?>" required="required"/>
</div>
<div class="field" id="field10" style="display:none">
<label>Fecha</label>
<input type="text" name="field10" value="" />
</div>
</fieldset>
<fieldset>
<legend>Antecedentes personales</legend>
<div class="field">
<label for="field11">Enfermedad en los ojos</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['enfermedad_ojos']); ?>" required="required"/>
</div>
<div class="field">
<label for="field13">Utiliza lentes permanentes</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['lentes_perma']); ?>" required="required"/>
</div>
<div class="field">
<label>Prótesis</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['protesis']); ?>" required="required"/>
<div class="notice">Descripción y cuidados</div>
</div>
<div class="field">
<label>Alergias</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['alergias']); ?>" required="required"/>
<div class="notice">Describir en que forma se han manifestado</div>
</div>
<div class="field">
<label>Tratamiento para las alergias</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['alergias_tratamiento']); ?>" required="required"/>
<div class="notice">Describir medicamentos y dosis que recomienda el medico</div>
</div>
<div class="field">
<label>Cirugias</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['cirugias']); ?>" required="required"/>
</div>
<div class="field">
<label for="field18">El niño ha convulsionado o perdido el conocimiento ?</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['perdidas_conocimiento']); ?>" required="required"/>
</div>
<div class="field">
<label>Enfermedad actual</label>
<input name="direccion" type="text" value="<?php echo htmlentities($data['enfermedad_actual']); ?>" required="required"/>
<div class="notice">Detallar recomendaciones especificas</div>
</div>
<div class="field">
<label>Medicamentos que no puede recibir</label>
<input name="field20" type="text" value="<?php echo htmlentities($data['medicamentos_prohibido']); ?>" required="required"/>
</div>
<div class="field">
<label for="field21">Puede recibir Dolex (Acetaminofen) ?</label>
<input name="name="field21"" type="text" value="<?php echo htmlentities($data['acetaminofen']); ?>" required="required"/>
</div>
<div class="field">
<label>Condiciones especiales de salud</label>
<input name="field22" type="text" value="<?php echo htmlentities($data['condiciones_especiales']); ?>" required="required"/>
<div class="notice">Tiene alguna condicion especial de salud que el colegio deba conocer ?</div>
</div>
</fieldset>
<fieldset>
<legend>Antecedentes familiares</legend>
<div class="field">
<label for="field23">Diabetes</label>
<input name="field23" type="text" value="<?php echo htmlentities($data['diabetes']); ?>" required="required"/>
</div>
<div class="field">
<label for="field24">Cancer</label>
<input name="field24" type="text" value="<?php echo htmlentities($data['cancer']); ?>" required="required"/>
</div>
<div class="field">
<label for="field25">Hipertension</label>
<input name="field25" type="text" value="<?php echo htmlentities($data['Hipertension']); ?>" required="required"/>
</div>
<div class="field">
<label for="field26">Enfermedad cardiovascular</label>
<input name="field26" type="text" value="<?php echo htmlentities($data['enfermedad_cardiovascular']); ?>" required="required"/>
</div>
<div class="field">
<label>Otro</label>
<input name="otro" type="text" value="<?php echo htmlentities($data['otro']); ?>" required="required"/>
</div>
</fieldset>
<div class="footer">
<input type="submit" value="Aceptar" />
<input type="button" name="cancel" value="Cancelar" onclick="window.location = 'ficha-medica.php'" />
</div>
</form>
</div>
</div>
<?php
include('../js.php');
?>
</body>
</html>
<?php }
}
}
}
}
}
?>