function listarMedicos($medicos) { $lista_medicos = array(); $recursoDeConexion = conectar('postgresql'); /*$query='select p.nombre,p.apellido,p.nacimiento,u.usuario,r.nombre from personas p, usuario u, roles r where p.id_persona=u.id_persona and u.rol '*/ $query = "select p.cedula,p.nombre,p.apellido,p.nacimiento,e.especialidad,e.hdesde,e.hhasta,p.telefono,p.direccion,p.email from persona p, empleado e where p.id_persona=e.id_persona order by p.apellido asc"; $rs = ejecutarQueryPostgreSql($recursoDeConexion, $query); while ($row = pg_fetch_assoc($rs)) { array_push($lista_medicos, $row["apellido"] . "," . ["nombre"]); } }
<?php require_once 'nusoap/lib/nusoap.php'; include_once 'biblioteca/conexionBd.php'; $cliente = new nusoap_client('http://localhost:80/servidor.php?wsdl'); $recursoDeConexion = conectar('postgresql'); $cedula = $_GET["cedula"]; $query = "select fc.nro as nro,fc.monto_total as monto,fc.timbrado as timbrado,fc.vigencia_timbrado as vig_tim,fc.observacion as obs,fc.fecha as fecha,fc.cliente as cliente,fc.medico as medico,fc.cant_horas as cant_horas,fd.gravada10 as gravada, fd.iva10 as iva from factura_cabecera fc, factura_detalle fd where fd.id_factura_detalle = fc.id_factura_detalle order by id_factura desc limit 1"; $resultSet = ejecutarQueryPostgreSql($recursoDeConexion, $query); $resultSet2 = pg_fetch_assoc($resultSet); if ($resultSet2 == false) { $respuesta = array(); $respuesta['cedula2'] = 'No existe'; echo json_encode($respuesta); } else { $rs = ejecutarQueryPostgreSql($recursoDeConexion, $query); while ($row = pg_fetch_assoc($rs)) { $respuesta = array(); $respuesta['nro'] = $row["nro"]; $respuesta['monto_total'] = $row["monto"]; $respuesta['timbrado'] = $row["timbrado"]; $respuesta['vig_tim'] = $row["vig_tim"]; $respuesta['obs'] = $row["obs"]; $respuesta['fecha'] = $row["fecha"]; $respuesta['cliente'] = $row["cliente"]; $respuesta['medico'] = $row["medico"]; $respuesta['cant_horas'] = $row["cant_horas"]; $respuesta['gravada'] = $row["gravada"]; $respuesta['iva'] = $row["iva"]; } $respuesta['costoH'] = $respuesta['monto_total'] / $respuesta['cant_horas'];
function recuperar_medico($cedula) { include_once 'biblioteca/conexionBd.php'; $recursoDeConexion = conectar('postgresql'); $query = "select e.codigo,p.nombre,p.apellido from empleado as e, persona as p, cargos as c where c.id_cargo = 1 and e.id_persona=p.id_persona and p.cedula = '{$cedula}' "; $resultSet = ejecutarQueryPostgreSql($recursoDeConexion, $query); $resultSet2 = pg_fetch_assoc($resultSet); if ($resultSet2 == false) { return "no existe"; } else { $rs = ejecutarQueryPostgreSql($recursoDeConexion, $query); while ($row = pg_fetch_assoc($rs)) { $respuesta = $row["apellido"] . "," . $row["nombre"]; } return $respuesta; } }
<?php include_once 'biblioteca/conexionBd.php'; $productoId = $_POST['productoid']; $nombreProducto = $_POST['nombreproducto']; $descripcion = $_POST['descripcion']; $marcaId = $_POST['marca']; $tipoId = $_POST['tipo']; //echo $productoId." ".$nombreProducto." ".$descripcion." ".$marcaId." ".$nombreMarca." ".$tipoId." ".$tipoNombre; $recursoDeConexion = conectar('postgresql'); //Realizar Select $query = "update producto \n\t\t\t set tipo_id={$tipoId},marca_id={$marcaId},nombre='{$nombreProducto}',descripcion='{$descripcion}'\n where producto_id={$productoId};"; $resultSetMarca = ejecutarQueryPostgreSql($recursoDeConexion, $query); desconectarPostgreSql($recursoDeConexion); header("location:index.php");