本文整理汇总了PHP中devuelveRowAssoc函数的典型用法代码示例。如果您正苦于以下问题:PHP devuelveRowAssoc函数的具体用法?PHP devuelveRowAssoc怎么用?PHP devuelveRowAssoc使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了devuelveRowAssoc函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: obtenerBD
public function obtenerBD($idIncidencia)
{
$sql = "SELECT * FROM [incidencia] WHERE idIncidencia = " . $idIncidencia . ";";
$consulta = ejecutaQueryClases($sql);
if (is_string($consulta)) {
$this->error = true;
$this->msgError = $consulta . " SQL:" . $sql;
} else {
$tabla = devuelveRowAssoc($consulta);
$this->idIncidencia = $tabla["idControl"];
$this->idUsuario = $tabla["idDiagnostico"];
$this->idCatEstadoIncidencia = $tabla["fecha"];
$this->contenido = $tabla["contenido"];
$this->fechaCaptura = $tabla["fechaCaptura"];
}
}
示例2: inicia_sesion
function inicia_sesion($user, $pass)
{
$query = 'SELECT [idUsuario],[idCatTipoUsuario],[idCatEstado],[idCatJurisdiccion] FROM [usuarios] WHERE [nombreUsuario]=\'' . addslashes(htmlspecialchars(trim($user))) . '\'
AND [password]=\'' . addslashes(htmlspecialchars(trim(md5($pass)))) . '\' AND [habilitado]=1';
$result = ejecutaQuery($query);
// Si el usuario es encontrado, procedemos a crear la sesion
if (devuelveNumRows($result) == 1) {
$tipo = devuelveRowAssoc($result);
$_SESSION[ID_USR_SESSION] = $tipo['idUsuario'];
$_SESSION[NAME_USR_SESSION] = $user;
$_SESSION[TIPO_USR_SESSION] = $tipo['idCatTipoUsuario'];
$_SESSION[EDO_USR_SESSION] = $tipo['idCatEstado'];
$_SESSION[JUR_USR_SESSION] = $tipo['idCatJurisdiccion'];
$redirect = 'ini';
switch ($_SESSION[TIPO_USR_SESSION]) {
case 1:
// Administrador
$redirect = 'ini';
break;
case 2:
// Medico
$redirect = 'medIni';
break;
case 3:
// Laboratorista
$redirect = 'labIni';
break;
case 4:
// Recepcion Muestra
$redirect = 'recepIni';
break;
case 5:
// Control de calidad
$redirect = 'calIni';
break;
default:
echo 'ERROR: Tipo de Usuario no definido';
break;
}
echo '<br /><br /><center><b>Iniciando sesión . . . </b><br /><br /><img src="images/barra_animada.gif" /></center>
<br /><meta http-equiv="refresh" content="1;url=?mod=' . $redirect . '" />';
} else {
unset($_SESSION[ID_USR_SESSION], $_SESSION[NAME_USR_SESSION], $_SESSION[TIPO_USR_SESSION]);
session_unset();
echo msj_error('Usuario o contraseña incorrecta');
}
}
示例3: imprimir
function imprimir()
{
$sql = "SELECT e.nombre AS estado, j.nombre AS jurisdiccion FROM catJurisdiccion j, catEstado e WHERE j.idCatEstado = e.idCatEstado AND e.idCatEstado = " . $this->idCatEstado . " AND j.idCatJurisdiccion = " . $this->idCatJurisdiccion . ";";
if ($this->idCatJurisdiccion == 0) {
$sql = "SELECT e.nombre AS estado FROM catEstado e WHERE e.idCatEstado = " . $this->idCatEstado . ";";
}
$jurisdiccion = "";
$estado = "";
$consulta = ejecutaQueryClases($sql);
if (!is_string($consulta)) {
$tabla = devuelveRowAssoc($consulta);
$estado = $tabla["estado"];
$jurisdiccion = "Estatal";
if ($this->idCatJurisdiccion != 0) {
$jurisdiccion = "Jurisdicci�n #" . $this->idCatJurisdiccion . " " . $tabla["jurisdiccion"];
}
}
echo '<DIV CLASS="datagrid"><TABLE><THEAD><TR><TH COLSPAN="5">' . $estado . "<BR>" . $jurisdiccion . '</TH></TR>' . '<TR><TH>Indicador</TH><TH>Estándar</TH><TH>Resultado</TH><TH>Ponderación</TH><TH>Índice</TH></TR></THEAD>' . '<TR><TD>' . $this->nombre . '</TD><TD>' . $this->estandar . "%" . '</TD><TD>' . $this->resultado . '</TD><TD>' . $this->ponderacion . '</TD><TD>' . $this->indice . '</TD></TR></TABLE></DIV>';
}
示例4: obtenerBD
public function obtenerBD($idContacto)
{
$sql = "SELECT [idControlContacto],[fecha],[idCatRevisionContacto],[observaciones] \n FROM [controlContacto] WHERE [idContacto]=" . (int) $idContacto . " ORDER BY [fecha] ASC";
$consulta = ejecutaQueryClases($sql);
if (is_string($consulta)) {
$this->error = true;
$this->msgError = $consulta . " SQL:" . $sql;
} else {
$this->idContacto = $idContacto;
$this->arrRevisionContacto = null;
while ($registro = devuelveRowAssoc($consulta)) {
$objRevision = new RevisionContacto();
$objRevision->idControlContacto = $registro['idControlContacto'];
$objRevision->fecha = formatFechaObj($registro['fecha']);
$objRevision->idCatRevisionContacto = $registro['idCatRevisionContacto'];
$objRevision->observaciones = $registro['observaciones'];
$this->arrRevisionContacto[] = $objRevision;
}
}
}
示例5: ejecutaQuery
$qr_locali = 'SELECT idCatLocalidad, nombre FROM catLocalidad WHERE idCatEstado = ' . $_POST['edo'] . ' AND idCatMunicipio = ' . $_POST['muni'] . ' ORDER BY nombre';
$rs_locali = ejecutaQuery($qr_locali);
while ($locali = devuelveRowAssoc($rs_locali)) {
$resultado .= $locali['idCatLocalidad'] . '=' . htmlentities(ucwords(mb_strtolower($locali['nombre']))) . ' [' . str_pad($locali['idCatLocalidad'], 4, '0', STR_PAD_LEFT) . ']@';
}
echo $resultado;
break;
/*********************************************************************************************/
/*********************************************************************************************/
case 'uni':
$qr_uni = "SELECT idCatUnidad, replace(replace(nombreUnidad,'“',''),'”','') AS nombreUnidad, institucion FROM catUnidad WHERE idCatEstado=" . $_POST['edo'];
if ($_POST['juris'] != '') {
$qr_uni .= ' AND idCatMunicipio IN (SELECT idCatMunicipio FROM catMunicipio WHERE idCatEstado=' . $_POST['edo'] . ' AND idCatJurisdiccion = ' . $_POST['juris'] . ')';
}
if ($_POST['muni'] != '') {
$qr_uni .= ' AND idCatMunicipio = ' . $_POST['muni'];
}
if ($_POST['locali'] != '') {
$qr_uni .= ' AND idCatLocalidad = ' . $_POST['locali'];
}
$qr_uni .= ' ORDER BY nombreUnidad';
$rs_uni = ejecutaQuery($qr_uni);
while ($uni = devuelveRowAssoc($rs_uni)) {
$resultado .= $uni['idCatUnidad'] . '=' . htmlentities(ucwords(mb_strtolower(str_replace(array('“', '”'), '', $uni['nombreUnidad'])))) . ' [' . $uni['idCatUnidad'] . ']@';
}
echo $resultado;
break;
}
} else {
return FALSE;
}
示例6: obtenerBD
public function obtenerBD($idPaciente, $fIni, $fFin, $idCatTipoEstudioDia, $idCatEstado, $idCatJurisdiccionLaboratorio)
{
$sql = "SELECT p.idPaciente, d.idDiagnostico, p.nombre, p.apellidoPaterno, p.apellidoMaterno, s.sexo, p.fechaNacimiento, \n\t\t\t\t\tb.folioLaboratorio, p.calle, p.noExterior, p.noInterior, p.colonia, l.nombre AS localidad, p.fechaDiagnostico, cb.descripcion as bac, b.bacIM, \n\t\t\t\t\tll.nombre AS LocalidadUnidad " . "FROM pacientes p, diagnostico d, estudiosBac b, catLocalidad l, catUnidad u, catLocalidad ll, catSexo s, catBaciloscopia cb " . "WHERE p.idPaciente = d.idPaciente " . "AND p.sexo = s.idSexo " . "AND cb.idCatBaciloscopia = b.idCatBac " . "AND l.idCatLocalidad = p.idCatLocalidad " . "AND l.idCatEstado = p.idCatEstado " . "AND l.idCatMunicipio = p.idCatMunicipio " . "AND u.idCatUnidad = p.idCatUnidadNotificante " . "AND u.idCatLocalidad = ll.idCatLocalidad " . "AND u.idCatEstado = ll.idCatEstado " . "AND u.idCatMunicipio = ll.idCatMunicipio " . "AND b.idDiagnostico = d.idDiagnostico " . "AND b.fechaSolicitud BETWEEN '" . $fIni . "' AND '" . $fFin . "' " . "AND b.idCatTipoEstudio = " . $idCatTipoEstudioDia . " " . "AND b.bacIM IS NOT NULL " . "AND b.idCatEstadoLaboratorio = " . $idCatEstado . " " . "AND p.idPaciente = " . $idPaciente . " ";
//"AND b.idCatJurisdiccionLaboratorio = " . $idCatJurisdiccionLaboratorio . ";";
$consulta = ejecutaQueryClases($sql);
//echo $sql.'<br><br>';
if (is_string($consulta)) {
$this->error = true;
$this->msgError = $consulta . " SQL:" . $sql . '<br><br>';
} else {
$tabla = devuelveRowAssoc($consulta);
if (!empty($tabla["idPaciente"])) {
$this->idPaciente = $tabla["idPaciente"];
$this->idDiagnostico = $tabla["idDiagnostico"];
$this->folioLaboratorio = $tabla["folioLaboratorio"];
$this->nombreCompleto = $tabla["nombre"] . " " . $tabla["apellidoPaterno"] . " " . $tabla["apellidoMaterno"];
$this->edad = calEdad(formatFechaObj($tabla["fechaNacimiento"], 'Y-m-d'));
$this->sexo = $tabla["sexo"];
$this->domicilio = $tabla["calle"] . " " . $tabla["noExterior"] . " " . $tabla["noInterior"] . " " . $tabla["colonia"] . " " . $tabla["localidad"];
$this->fechaDiagnostico = formatFechaObj($tabla["fechaDiagnostico"]);
$this->Baciloscopia = 'IB: ' . $tabla["bac"] . ' <br>IM: ' . $tabla['bacIM'] . '%';
$this->localizacionUnidadMedica = $tabla["LocalidadUnidad"];
$sql = "SELECT TOP 1 h.idCatHisto, ch.descripcion FROM estudiosHis h, catHistopatologia ch, diagnostico d WHERE h.idCatHisto = ch.idCatHisto " . "AND d.idPaciente = " . $idPaciente . " AND h.idCatTipoEstudio = " . $idCatTipoEstudioDia . " AND d.idDiagnostico = h.idDiagnostico ORDER BY h.fechaSolicitud desc;";
$consulta = ejecutaQueryClases($sql);
//echo $sql.'<br><br>';
if (is_string($consulta)) {
$this->error = true;
$this->msgError = $consulta . " SQL:" . $sql . '<br><br>';
} else {
$tabla = devuelveRowAssoc($consulta);
$this->histopatologia = $tabla["descripcion"];
}
}
}
}
示例7: obtenerBD
public function obtenerBD($idEstudioHis)
{
$sql = "SELECT * FROM [estudiosHis] WHERE idEstudioHis = " . $idEstudioHis;
// p4scu41
/*if($this->idContacto != '' && !is_null($this->idContacto)) {
$sql .= " and idContacto = ".$this->idContacto.";";
}
else {
$sql .= " and idContacto is null;";
}*/
$consulta = ejecutaQueryClases($sql);
if (is_string($consulta)) {
$this->error = true;
$this->msgError = $consulta . " SQL:" . $sql;
} else {
$tabla = devuelveRowAssoc($consulta);
//var_dump($tabla);
$this->idEstudioHis = $tabla["idEstudioHis"];
$this->idDiagnostico = $tabla["idDiagnostico"];
$this->fechaSolicitud = $tabla["fechaSolicitud"];
//////////// Posibles nulos
if (!is_null($tabla["idContacto"])) {
$this->idContacto = $tabla["idContacto"];
}
if (!is_null($tabla["idPaciente"])) {
$this->idPaciente = $tabla["idPaciente"];
}
if (!is_null($tabla["fechaRecepcion"])) {
$this->fechaRecepcion = $tabla["fechaRecepcion"];
}
if (!is_null($tabla["folioLaboratorio"])) {
$this->folioLaboratorio = $tabla["folioLaboratorio"];
}
if (!is_null($tabla["folioSolicitud"])) {
$this->folioSolicitud = $tabla["folioSolicitud"];
}
if (!is_null($tabla["idCatSolicitante"])) {
$this->idCatSolicitante = $tabla["idCatSolicitante"];
}
if (!is_null($tabla["idCatTipoEstudio"])) {
$this->idCatTipoEstudio = $tabla["idCatTipoEstudio"];
}
if (!is_null($tabla["lesionTomoMuestra"])) {
$this->lesionTomoMuestra = $tabla["lesionTomoMuestra"];
}
if (!is_null($tabla["regionTomoMuestra"])) {
$this->regionTomoMuestra = $tabla["regionTomoMuestra"];
}
if (!is_null($tabla["fechaTomaMuestra"])) {
$this->fechaTomaMuestra = $tabla["fechaTomaMuestra"];
}
if (!is_null($tabla["personaTomaMuestra"])) {
$this->personaTomaMuestra = $tabla["personaTomaMuestra"];
}
if (!is_null($tabla["fechaSolicitudEstudio"])) {
$this->fechaSolicitudEstudio = $tabla["fechaSolicitudEstudio"];
}
if (!is_null($tabla["personaSolicitudEstudio"])) {
$this->personaSolicitudEstudio = $tabla["personaSolicitudEstudio"];
}
if (!is_null($tabla["muestraRechazada"])) {
$this->muestraRechazada = $tabla["muestraRechazada"];
}
if (!is_null($tabla["idCatMotivoRechazo"])) {
$this->idCatMotivoRechazo = $tabla["idCatMotivoRechazo"];
}
if (!is_null($tabla["otroMotivoRechazo"])) {
$this->otroMotivoRechazo = $tabla["otroMotivoRechazo"];
}
if (!is_null($tabla["fechaResultado"])) {
$this->fechaResultado = $tabla["fechaResultado"];
}
if (!is_null($tabla["hisDescMacro"])) {
$this->hisDescMacro = $tabla["hisDescMacro"];
}
if (!is_null($tabla["hisDescMicro"])) {
$this->hisDescMicro = $tabla["hisDescMicro"];
}
if (!is_null($tabla["hisResultado"])) {
$this->hisResultado = $tabla["hisResultado"];
}
if (!is_null($tabla["idCatHisto"])) {
$this->idCatHisto = $tabla["idCatHisto"];
}
if (!is_null($tabla["idCatEstadoLaboratorio"])) {
$this->idCatEstadoLaboratorio = $tabla["idCatEstadoLaboratorio"];
}
if (!is_null($tabla["idCatJurisdiccionLaboratorio"])) {
$this->idCatJurisdiccionLaboratorio = $tabla["idCatJurisdiccionLaboratorio"];
}
if (!is_null($tabla["idCatAnalistaLab"])) {
$this->idCatAnalistaLab = $tabla["idCatAnalistaLab"];
}
if (!is_null($tabla["idCatSupervisorLab"])) {
$this->idCatSupervisorLab = $tabla["idCatSupervisorLab"];
}
if (!is_null($tabla["idCatEstadoTratante"])) {
$this->idCatEstadoTratante = $tabla["idCatEstadoTratante"];
}
if (!is_null($tabla["IdCatJurisdiccionTratante"])) {
//.........这里部分代码省略.........
示例8: cargarArreglosPaciente
public function cargarArreglosPaciente()
{
if ($this->idPaciente != 0) {
$sql = "SELECT [idDiagnostico] FROM [diagnostico] WHERE idPaciente = " . $this->idPaciente . ";";
$result = ejecutaQueryClases($sql);
if (is_string($consulta)) {
$this->error = true;
$this->msgError = $consulta . " SQL:" . $sqlA;
} else {
while ($tabla = devuelveRowAssoc($result)) {
$idTemp = $tabla["idDiagnostico"];
$objTemp = new Diagnostico();
$objTemp->obtenerBD($idTemp);
array_push($this->arrDiagnosticos, $objTemp);
}
}
}
}
示例9: IN
INNER JOIN [diagnostico] ON
[diagnostico].[idDiagnostico] = [contactos].[idDiagnostico]
INNER JOIN [pacientes] ON
[pacientes].[idPaciente] = [diagnostico].[idPaciente]
WHERE
[pacientes].[idPaciente] IN (' . implode(',', $pacientes) . ')
ORDER BY
[pacientes].[cveExpediente]';
$result = ejecutaQuery(utf8_decode($query));
$encabezado = true;
$objPHPExcel->createSheet();
$objPHPExcel->setActiveSheetIndex(2);
$objPHPExcel->getActiveSheet()->setTitle('Base_Lepra_Contactos');
$numFila = 1;
$numColumna = 0;
while ($registro = devuelveRowAssoc($result)) {
if ($encabezado) {
$numColumna = 0;
$nombresEncabezado = array_keys($registro);
foreach ($nombresEncabezado as $nombreColumna) {
$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($numColumna, $numFila, $nombreColumna);
$numColumna++;
}
$encabezado = false;
$numFila++;
}
$numColumna = 0;
foreach ($registro as $celda) {
$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($numColumna, $numFila, utf8_encode(mb_strtoupper($celda)));
$numColumna++;
}
示例10: cargarEstudiosHis
public function cargarEstudiosHis()
{
$sql = "SELECT [idEstudioHis] FROM [estudiosHis] WHERE idContacto = " . $this->idContacto . " ORDER BY fechaResultado ASC;";
$result = ejecutaQueryClases($sql);
if (is_string($consulta)) {
$this->error = true;
$this->msgError = $consulta . " SQL:" . $sqlA;
} else {
while ($tabla = devuelveRowAssoc($result)) {
$idTemp = $tabla["idEstudioHis"];
$objTemp = new EstudioHis();
$objTemp->obtenerBD($idTemp);
array_push($this->arrEstudiosHis, $objTemp);
}
}
}
示例11: session_start
<?php
session_start();
require_once '../include/var_global.php';
require_once '../include/bdatos.php';
require_once '../include/log.php';
if (isset($_SESSION[ID_USR_SESSION])) {
$connectionBD = conectaBD();
if ($connectionBD === FALSE) {
die('<br /><div align="center" class="error_sql"><strong>ERROR: No se pudo conectar con la Base de Datos, verifique el archivo de configuracion"
<u>var_global.php</u>."</strong></div>');
}
$rs_clave = ejecutaQuery('SELECT [claveAbreviada] FROM [catEstado] WHERE [idCatEstado]=' . (int) $_GET['edo']);
$clave = devuelveRowAssoc($rs_clave);
echo $clave['claveAbreviada'];
} else {
return '';
}
示例12: validNombreUsuario
function validNombreUsuario()
{
$sql = 'SELECT count(*) as total FROM [usuarios] WHERE nombreUsuario = \'' . $this->nombreUsuario . '\'';
$consulta = ejecutaQueryClases($sql);
if (is_string($consulta)) {
$this->error = true;
$this->msgError = $consulta . ' SQL:' . $sql;
} else {
$tabla = devuelveRowAssoc($consulta);
if ($tabla['total'] == 0) {
return true;
} else {
return false;
}
}
}
示例13: CalcularMunicipios
public function CalcularMunicipios($ano, $idCatClaEstPacPrevalentes, $idCriterioMunicipiosPrioritarios)
{
$municipiosPrioritarios = array();
$sql = "SELECT u.idCatEstado, u.idCatMunicipio, COUNT(d.idDiagnostico) AS total, m.pob" . $ano . " AS pob, m.nombre, e.nombre AS estado " . "FROM pacientes p, diagnostico d, catUnidad u, catMunicipio m, catEstado e " . "WHERE p.idPaciente = d.idDiagnostico " . "AND p.idCatUnidadNotificante = u.idCatUnidad " . "AND d.idCatEstadoPaciente IN (" . $idCatClaEstPacPrevalentes . ") " . "AND m.idCatMunicipio = u.idCatMunicipio " . "AND m.idCatEstado = u.idCatEstado " . "AND e.idCatEstado = u.idCatEstado " . "GROUP BY u.idCatEstado, u.idCatMunicipio, m.nombre, m.pob" . $ano . ", e.nombre " . "ORDER BY u.idCatEstado, u.idCatMunicipio;";
$consulta = ejecutaQueryClases($sql);
if (!is_string($consulta)) {
while ($tabla = devuelveRowAssoc($consulta)) {
$indice = $tabla["total"] / $tabla["pob"];
if ($indice > $idCriterioMunicipiosPrioritarios) {
$objTemp = new MunicipiosPrioritarios();
$objTemp->idCatEstado = $tabla["idCatEstado"];
$objTemp->idCatMunicipio = $tabla["idCatMunicipio"];
$objTemp->estado = $tabla["estado"];
$objTemp->nombre = $tabla["nombre"];
$objTemp->enfermos = $tabla["total"];
$objTemp->tasa = $indice;
$key = $tabla["idCatEstado"] . "-" . $tabla["idCatMunicipio"];
$municipiosPrioritarios[$key] = $objTemp;
}
}
}
return $municipiosPrioritarios;
}
示例14: session_start
<?php
session_start();
require_once '../include/var_global.php';
require_once '../include/bdatos.php';
require_once '../include/log.php';
$etiqueta = NULL;
if (isset($_SESSION[ID_USR_SESSION])) {
$connectionBD = conectaBD();
if ($connectionBD === FALSE) {
die('<br /><div align="center" class="error_sql"><strong>ERROR: No se pudo conectar con la Base de Datos, verifique el archivo de configuracion"
<u>var_global.php</u>."</strong></div>');
}
$rs_etiquetas = ejecutaQuery('SELECT [descripcion] FROM [catTipoLesionDiagrama] WHERE [idCatTipoLesionDiagrama]=' . $_REQUEST['tipoLesion']);
$etiqueta = devuelveRowAssoc($rs_etiquetas);
}
?>
{
"result":true,
"tag": {
"id":<?php
echo rand();
?>
,
"text": "<?php
echo $etiqueta['descripcion'];
?>
",
"left": <?php
echo $_REQUEST['left'];
示例15: session_start
<?php
session_start();
require_once '../include/var_global.php';
require_once '../include/bdatos.php';
require_once '../include/funciones.php';
require_once '../include/log.php';
require_once '../include/fecha_hora.php';
if (isset($_SESSION[ID_USR_SESSION])) {
$connectionBD = conectaBD();
if ($connectionBD === FALSE) {
die('<br /><div align="center" class="error_sql"><strong>ERROR: No se pudo conectar con la Base de Datos, verifique el archivo de configuracion"
<u>var_global.php</u>."</strong></div>');
}
$query = 'SELECT * FROM [controlContacto] WHERE idControlContacto=' . (int) $_POST['idContactoRev'];
$result = ejecutaQuery($query);
if (!$result) {
echo json_encode(array('error' => true, 'msj' => 'Error al procesar los datos, intentelo nuevamente'));
} else {
$registro = devuelveRowAssoc($result);
$nombre = devuelveRowAssoc(ejecutaQuery('SELECT [nombre] FROM [contactos] WHERE [idContacto]=' . $registro['idContacto']));
$registro['fecha'] = formatFechaObj($registro['fecha']);
echo json_encode(array_merge(array('error' => false, 'msj' => 'Datos procesados correctamente'), $registro, $nombre));
}
} else {
echo json_encode(array('error' => true, 'msj' => 'Error al procesar los datos, intentelo nuevamente'));
}