Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2007, 18:39
oscar2h
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 16 años, 5 meses
Puntos: 4
unexpected T_CONSTANT_ENCAPSED_STRING

Tengo este error:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:..

en la linea:

'</option>';

...
<?php
//comprueba la recepcion de la variable (en este caso el rut)
if (isset($rut_p)){
//carga variables de configuracion
//y realiza la conexion
require('c.php');
//comprueba peticion de modficacion de datos
if(isset($modificar)){
//genera la consulta de actualizacion
$sql_update= "update paciente set
cod_prevision='$prevision',
nombre= '$nombre',
apellido_p='$apellido_p',
apellido_m='$apellido_m',
direccion='$direccion_p',
fono='$fono_p',
fecha_nac='$f_naci',
email='$mail_p',
tipo_sangre='$ts_p',
en_cuenta='$cuenta_p'
where rut_p='$rut_p'";
//ejecucion de la consulta
$resultado_sql_update=pg_query($c,$sql_update);
if($resultado)
print "<CENTER><I>
Datos Actualizados</I></CENTER>";
}

//generacion de las consultas de seleccion a partir de la variable del formulario
$consulta_select= "select * from paciente where rut_p='$rut_p'";
//ejecucion de la cosnulta
$resultado_select= pg_query($c,$consulta_select);
//comprueba existencia de algun registro del resultado
if(true){
//se recupera el registro en un array
$registro=pg_fetch_row($resultado_select);
mostrarpagina($registro);
}

else{
//no hay registro que coincida
print("<H2 ALIGN=center>
No esta registrado el paciente que busca</H2>");
}
}

?>

<?php
// ak se genera la pagina con los datos del paciente
function mostrarpagina($datos){
print "<H2 Align=center> DATOS DEL PACIENTE $datos[2]</H2>";
print "<CENTER>";
print "<form action=mostrar_paciente.php method=post>";
print "<table width=291 border=1>
<tr>
<td width=127>Rut</td>
<td width=148>$datos[0]</td>
</tr>

<tr>
<td>Cod Prevision </td>
<td><label>";
$sql = "SELECT cod_prevision FROM prevision";
$result= pg_query($c, $sql);
if ($reg = pg_fetch_array($result)){
"<select name=prevision>
<option>$datos[1]</option>";

do { " <option>";
print($reg['cod_prevision'])
"</option>";

} while ($reg = pg_fetch_array($result));

"</select>";

}else
{
print('no encontro nada con la consulta');
}



</label></td>
</tr>

<tr>
<td>Nombre</td>
<td><label>
<input name=nombre type=text id=nombre value='$datos[2]' maxlength=25 />
</label></td>
</tr>

<tr>
<td height=28><p>Apellido paterno</p> </td>
<td><label>
<input name=apellido_p type=text id=apellido_p value='$datos[3]' maxlength=25 />
</label></td>
</tr>

<tr>
<td>Apellido materno </td>
<td><label>
<input name=apellido_m type=text id=apellido_m value='$datos[4]' maxlength=25 />
</label></td>
</tr>

<tr>
<td>Direccion</td>
<td><label>
<input name=direccion_p type=text id=direccion_p value='$datos[5]' maxlength=50 />
</label></td>
</tr>

<tr>
<td>Fono</td>
<td><label>
<input name=fono_p type=text id=fono_p value='$datos[6]' maxlength=15 />
</label></td>
</tr>

<tr>
<td>Fecha naciemiento </td>
<td><label>
<input name=f_naci type=text id=f_naci value='$datos[7]' maxlength=15 />
</label></td>
</tr>

<tr>
<td>email</td>
<td><label>
<input name=mail_p type=text id=mail_p value='$datos[8]' maxlength=30 />
</label></td>
</tr>

<tr>
<td>tipo sangre </td>
<td><label>
<input name=ts_p type=text id=ts_p value='$datos[9]' maxlength=5 />
</label></td>
</tr>

<tr>
<td height=26>en cuenta </td>
<td><label>
<input name=cuenta_p type=text id=cuenta_p value='$datos[10]' maxlength=200 />
</label></td>
</tr>
</table>";
print "<input type=hidden name= modificar value=1>
<input type=hidden name= rut_p value=$datos[0]>
<BR><input type=submit value= actualizar>
</form>";
print "</center><BR>";
}
?>
...
espero me puedan ayudar porfa, soy nuevo en cuanto a php, gracias de antemano

Última edición por oscar2h; 12/11/2007 a las 19:14