Hola alguien podría ayudarme con esto??
Tengo una función en javascript que se llama mostrar_datos a la que le estoy pasando varios parámetros. Todos ellos llegan bien, porque cuando hago alert los muestra.
Dentro de la función javascript tengo que hacer una consulta.
Una vez que se ejecuta la consulta pregunto cuántos registros trajo. Si es 0 entnces $ok = false y sino $ok = true.
Dependiendo de $ok tengo que completar una caja de texto del formulario con un dato o con otro y no se por qué así no funciona....
<script>
function mostrar_datos(importe, medico, importe1, importe2, paciente){
<?
$SQL = "SELECT * FROM horarios_disp_medicos WHERE disponibilidad = 'OCUPADO' AND codigo_paciente="+paciente; //si hago alert de esto sale bien
$rs = $db->Execute($SQL);
if($rs->RecordCount()==0){
$ok = true; //este if no me deja cargar bien la página, si se lo saco, la carga, pero igual no anda.
}
else{
$ok = false;
}
?>
if(<?=$ok?>){
form.importe.value = importe1;
}
else{
form.importe.value = importe2;
}
}
</script>
Muchas Gracias!!!