本文整理汇总了PHP中MySQL::ArrayResults方法的典型用法代码示例。如果您正苦于以下问题:PHP MySQL::ArrayResults方法的具体用法?PHP MySQL::ArrayResults怎么用?PHP MySQL::ArrayResults使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MySQL
的用法示例。
在下文中一共展示了MySQL::ArrayResults方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: json_encode
* @version 1.0
*/
include "class.MySQL.php";
include "class.Auth.php";
$conn = new MySQL();
$auth = new Auth();
header("Content-type: application/json; charset=utf-8");
$hash = $_POST["hash"];
$latitude = $_POST["latitude"];
$longitude = $_POST["longitude"];
$ativo = 1;
$pontos = $auth->getValorPontuacao();
if (isset($_POST["estou_bem"])) {
$sentimento = "0";
$dataAtual = date("Y-m-d");
$query = $auth->mysqli->prepare("INSERT INTO usuario_sentimento (usuario_id, sentimento_id, data_cadastro, jogo_ok, pontuacao, latitude, longitude, ativo) VALUES (?, ?, ?, ?, ?, ?, ?, ?)");
$query->bind_param("sssssss", $hash, $sentimento, $dataAtual, $pontos["jogo_ok"], $pontos["pontos"], $latitude, $longitude, $ativo);
$teste = $query->execute();
$query->close();
$sql = "select * from usuario_sentimento where usuario_id = '{$hash}'";
$conn->ExecuteSQL($sql);
$retornoListagem = $conn->ArrayResults();
$arrayLista = array();
foreach ($retornoListagem as $lista) {
$arrayLista[] = $lista;
}
$status = TRUE;
$resultado = array("status" => $status, "listagem" => $arrayLista);
} else {
}
echo json_encode($resultado);
示例2: MySQL
<?php
/**
* Amber
* @package principal
* @author César Martins
* @version 1.0
*/
include "../php/class.MySQL.php";
$conn = new MySQL();
$conn->ExecuteSQL("select * from usuario_sentimento where atualizado = 0 and latitude <> 0");
$num_rows = $conn->ArrayResults();
echo "Total:" . ($total = count($num_rows));
echo "<br>";
$contador = 0;
if ($total > 0) {
try {
foreach ($num_rows as $row) {
$contador++;
echo $url = "http://maps.google.com/maps/api/geocode/json?latlng={$row['latitude']},{$row['longitude']}&sensor=false";
echo "<br>";
$data = json_decode(file_get_contents($url));
if (isset($data->error_message)) {
die($data->error_message);
}
foreach ($data->results[0]->address_components as $address_components) {
//echo "<pre>";
$nomeAchado = utf8_decode($address_components->long_name);
//echo $nomeAchado = stringExpresaoRegular($nomeAchado);
echo "<br>";
echo $sql = "select * from cidades where nome LIKE '{$nomeAchado}'";
示例3: graficoVigilancia
function graficoVigilancia($numero)
{
$db = new MySQL();
switch ($numero) {
case '1':
$query = CONSULTA_ATENDIMENTOS_VIGILANCIA_HORA_EM_HORA;
break;
case '2':
//MEDIDAS APLICADAS
$query = "select ivs.nome as label, count(vs.id) as y, \n\t\t\t\t\tROUND(((count(vs.id) * 100)/t.contagem),2) as percent\n\t\t\t\t\tfrom vigilancia_sanitaria vs, vigilancia_sanitaria_medida_aplicadas vsi, medidas_aplicadas ivs,\n\t\t\t\t\t(select count(medida_aplicadas_id) as contagem from vigilancia_sanitaria_medida_aplicadas) t \n\t\t\t\t\twhere vs.locais_id IN ( 1, 2, 3, 4 )\n\t\t\t\t\tand vs.id = vsi.vigilancia_sanitaria_id\n\t\t\t\t\tand ivs.id = vsi.medida_aplicadas_id\n\t\t\t\t\tand vs.data_hora BETWEEN '" . $_SESSION["data_inicio"] . " 00:00:00' AND '" . $_SESSION["data_final"] . " 23:59:59'\n\t\t\t\t\tand vs.ativo = 1\n\t\t\t\t\tGROUP by ivs.nome ";
break;
case '3':
//PRODUTOS
$query = "SELECT e.nome as label,\n\t\t\t\t\t q.vigilancia_sanitaria as rel, \n\t\t\t\t\tcount(q.vigilancia_sanitaria) as y, \n\t\t\t\t\tROUND(((count(q.vigilancia_sanitaria) * 100)/t.contagem),2) as percent \n\t\t\t\t\tFROM (vigilancia_sanitaria q, \n\t\t\t\t\t\t(SELECT count(q.id) as contagem \n\t\t\t\t\t\tFROM vigilancia_sanitaria q where locais_id = 1) t) \n\t\t\t\t\t\t\tLEFT JOIN produtos_vigilancia_sanitaria e ON e.id = q.vigilancia_sanitaria\n\t\t\t\t\twhere q.locais_id IN ( 1, 2, 3, 4 )\n\t\t\t\t\tand q.data_hora BETWEEN '" . $_SESSION["data_inicio"] . " 00:00:00' AND '" . $_SESSION["data_final"] . " 23:59:59'\n\t\t\t\t\tand q.ativo = 1\t\t \n\t\t\t\t\tGROUP BY q.vigilancia_sanitaria";
break;
case '4':
//INFRACAO
$query = "select\n\t\t\t\t\tvsi.infracao_id as x, \n\t\t\t\t\tivs.nome as label, count(vs.id) as y, \n\t\t\t\t\tROUND(((count(vs.id) * 100)/t.contagem),2) as percent\n\t\t\t\t\tfrom vigilancia_sanitaria vs, vigilancia_sanitaria_infracao vsi, infracao_vigilancia_sanitaria ivs,\n\t\t\t\t\t(select count(vigilancia_sanitaria_id) as contagem from vigilancia_sanitaria_infracao) t \n\t\t\t\t\twhere vs.locais_id IN ( 1, 2, 3, 4 ) \n\t\t\t\t\tand vs.id = vsi.vigilancia_sanitaria_id\n\t\t\t\t\tand ivs.id = vsi.infracao_id\n\t\t\t\t\tand vs.data_hora BETWEEN '" . $_SESSION["data_inicio"] . " 00:00:00' AND '" . $_SESSION["data_final"] . " 23:59:59'\n\t\t\t\t\tand vs.ativo = 1\n\t\t\t\t\tGROUP by ivs.nome";
break;
default:
$query = CONSULTA_ATENDIMENTOS_VIGILANCIA_HORA_EM_HORA;
break;
}
$db->ExecuteSQL($query);
$resultados = $db->ArrayResults();
return $resultados;
}
示例4: json_encode
<?php
/**
* Amber
* @package principal
* @author César Martins
* @version 1.0
*/
include "class.MySQL.php";
$db = new MySQL();
$db->ExecuteSQL("select * from users");
$users = $db->ArrayResults();
foreach ($users as $user) {
if ($user["ponto_monitoramento"] != 0) {
$sql = "select * from sub_unidades where id = " . $user["ponto_monitoramento"];
$db->ExecuteSQL($sql);
$unidade = $db->ArrayResult();
} else {
$unidade["nome"] = "";
}
$array[] = array("id" => $user["id"], "nome" => utf8_encode($user["username"]), "senha" => utf8_encode($user["password"]), "email" => utf8_encode($user["email"]), "ponto_monitoramento" => utf8_encode($user["ponto_monitoramento"]), "unidade" => utf8_encode($unidade["nome"]));
}
echo json_encode($array);
示例5: json_encode
<?php
include "bibliotecas/php/class.MySQL.php";
$db = new MySQL();
$listagem = array();
$subUnidade = "SELECT c.nome, us.latitude, us.longitude \n\t\t\t\t\t\tFROM usuario_sentimento us\n\t\t\t\t\t\tINNER JOIN cidade c ON us.cidade_id = c.id";
$db->ExecuteSQL($subUnidade);
$assistencias = $db->ArrayResults();
$listagem[$listaSub["id"]]["locais"] = $assistencias;
echo json_encode($listagem);
示例6: array
if (is_string($field)) {
$tmp = array();
foreach ($data as $key => $row) {
$tmp[$key] = $row[$field];
}
$args[$n] = $tmp;
}
}
$args[] =& $data;
call_user_func_array('array_multisort', $args);
return array_pop($args);
}
$sql = "SELECT\n\t\t\tcount(us.id) as total,\n\t\t\tcount(us.sentimento) as sentimento,\n\t\t\tus.cidade_regiao_metro as nome,\n\n\t\t\tsum(us.campo1) as campo1,\n\t\t\tsum(us.campo2) as campo2,\n\t\t\tsum(us.campo3) as campo3,\n\t\t\tsum(us.campo4) as campo4,\n\t\t\tsum(us.campo5) as campo5,\n\t\t\tsum(us.campo6) as campo6,\n\t\t\tsum(us.campo7) as campo7,\n\t\t\tsum(us.campo8) as campo8,\n\t\t\tsum(us.campo9) as campo9,\n\t\t\tsum(us.campo10) as campo10,\n\t\t\tsum(us.campo11) as campo11,\n\t\t\tsum(us.campo12) as campo12\n\t\t\tFROM usuarios u\n\t\t\tINNER JOIN usuario_sentimento us ON us.usuario_id = u.id\n\n\t\t\twhere us.sentimento in (3,4)\n\t\t\tand us.cidade_regiao_metro <> ''\n\t\t\tGROUP BY us.cidade_regiao_metro";
//INNER JOIN cidades c ON c.id = us.cidade_id
$conn->ExecuteSQL($sql);
$dados = $conn->ArrayResults();
/*
$sql = "select * from sentimentos";
$conn->ExecuteSQL($sql);
$sentimentos = $conn->ArrayResults();
*/
$arrayCidadeSedes = array("Recife", "Natal", "Manaus", "Fortaleza", "Salvador", "Cuiabá", "Brasília", "Belo Horizonte", "São Paulo", "Rio de Janeiro", "Curitiba", "Porto Alegre");
sort($arrayCidadeSedes);
$arrayCidadeSedesLimpo = array();
for ($i = 0; $i <= 11; $i++) {
$arrayCidadeSedesLimpo[] = replaceChars($arrayCidadeSedes[$i]);
}
//print_r($arrayCidadeSedesLimpo);
?>
<!doctype html>
<html lang="en">
示例7: Auth
<?php
/**
* Amber
* @package principal
* @author César Martins
* @version 1.0
*/
include "bibliotecas/php/class.Auth.php";
$auth = new Auth();
$auth->notLogged("login.php");
include "bibliotecas/php/class.MySQL.php";
$db = new MySQL();
$db->ExecuteSQL("select * from paises");
$paises = $db->ArrayResults();
$db->ExecuteSQL("select * from sinais_sintomas order by sinais_desc");
$sinais_sintomas = $db->ArrayResults();
$db->ExecuteSQL("select * from hipotese_diagnostica order by hip_dia_desc");
$hipotese_diagnostica = $db->ArrayResults();
$session = $auth->sessioninfo($_COOKIE["auth_session"]);
$sql = "select ponto_monitoramento from users where id = " . $session['uid'];
$db->ExecuteSQL($sql);
$user = $db->ArrayResult();
$subUnidade = false;
$sqlComplemento = "";
if ($user["ponto_monitoramento"] > 0) {
$sql = "select id, unidade_id from sub_unidades where id = " . $user["ponto_monitoramento"];
$db->ExecuteSQL($sql);
$subUnidade = $db->ArrayResult();
$sqlComplemento .= " and id = " . $subUnidade["unidade_id"];
}
示例8: MySQL
<?php
include "../php/class.MySQL.php";
$db = new MySQL();
$contador = 0;
$listagem = array();
$subUnidade = "SELECT distinct(usuario_id) as id FROM usuario_sentimento us \n\t\t\t\t\t where usuario_id <> \"\" and usuario_id <> 0";
$db->ExecuteSQL($subUnidade);
$usuario_sentimento = $db->ArrayResults();
//0 = muito mal
//1 = mal
//2 = quemmm
//3 = bem
//5 = muito bem
$semimentos = array("muitobem", "bem", "normal", "mal", "muitomal");
foreach ($usuario_sentimento as $lista_sentimento) {
/*
$subUnidade = "SELECT us.id as Id, us.latitude as Latitude, us.longitude as Longitude, us.sentimento as Icone,
campo1, campo2, campo3, campo4, campo5, campo6, campo7, campo8, campo9, campo10
FROM usuario_sentimento us";
$db->ExecuteSQL($subUnidade);
18/04/2014 - query
$sub = "SELECT us.id as Id, us.latitude as Latitude, us.longitude as Longitude, us.sentimento as Icone,
campo1, campo2, campo3, campo4, campo5, campo6, campo7, campo8, campo9, campo10, cidade_regiao_metro as regiao_metro
FROM usuario_sentimento us
where usuario_id = " . $lista_sentimento["id"] . " and cidade_regiao_metro <> ''
order by us.data_cadastro desc limit 0,1";
*/
$sub = "SELECT us.id as Id, us.latitude as Latitude, us.longitude as Longitude, us.sentimento as Icone, us.data_cadastro as data_cadastro,\n\t\t\t\t\t\t campo1, campo2, campo3, campo4, campo5, campo6, campo7, campo8, campo9, campo10, cidade_regiao_metro as regiao_metro\n\t\t\t\t\t\t FROM usuario_sentimento us\n\t\t\t\t\t where usuario_id = " . $lista_sentimento["id"] . "\n\t\t\t\t\t\t order by us.data_cadastro desc limit 0,1";
$db->ExecuteSQL($sub);
$assistencias[] = $db->ArrayResults();
示例9: MySQL
<?php
@session_start();
include "../bibliotecas/php/class.MySQL.php";
$db = new MySQL();
if (isset($_GET["assistencia"]) == 1) {
$db->ExecuteSQL("SELECT * FROM sub_unidades where ativo=1");
$subUnidade = $db->ArrayResults();
$listagem = array();
foreach ($subUnidade as $listaSub) {
$subUnidade = "SELECT sub_unidades.latitude AS latitude, sub_unidades.longitude AS longitude\n\t\t\t\t\t\tFROM assistencia, sub_unidades\n\t\t\t\t\t\tWHERE assistencia.local_id = sub_unidades.id\n\t\t\t\t\t\tAND assistencia.local_id = " . $listaSub["id"] . " AND assistencia.data_hora BETWEEN '" . $_SESSION["data_inicio"] . " 00:00:00' AND '" . $_SESSION["data_final"] . " 23:59:59'";
$db->ExecuteSQL($subUnidade);
$assistencias = $db->ArrayResults();
$listagem[$listaSub["id"]]["nome"] = $listaSub["nome"];
$listagem[$listaSub["id"]]["locais"] = $assistencias;
}
}
if (isset($_GET["vigilancia"]) == 1) {
$sql = "SELECT * FROM vigilancia_sanitaria where ativo=1 and data_hora BETWEEN '" . $_SESSION["data_inicio"] . " 00:00:00' AND '" . $_SESSION["data_final"] . " 23:59:59'";
$db->ExecuteSQL($sql);
$vigilancia_sanitaria = $db->ArrayResults();
$listagem = array();
foreach ($vigilancia_sanitaria as $lista) {
$locais = array("", "Vigilancia Sanitaria", "Servico de Alimentacao", "Posto de Saude", "Transporte");
$listagem[$lista["id"]]["nome"] = $locais[$lista["locais_id"]];
$listagem[$lista["id"]]["locais"] = $vigilancia_sanitaria;
}
}
?>
<!DOCTYPE html>
<head>
示例10: Auth
/**
* Amber
* @package principal
* @author César Martins
* @version 1.0
*/
include "bibliotecas/php/class.MySQL.php";
include "bibliotecas/php/class.Auth.php";
include "bibliotecas/php/inc.consultas.php";
include "bibliotecas/php/inc.funcoes.php";
$auth = new Auth();
$auth->notLogged("login.php");
$db = new MySQL();
$db->ExecuteSQL(CONSULTA_ATENDIMENTOS);
$atendimentos = $db->ArrayResults();
$vigilancias = casosVigilancia();
$surto = casoSurto();
$total_atendimentos = 0;
foreach ($atendimentos as $atendimento) {
$total_atendimentos += $atendimento['total'];
}
$total_vigilancias = 0;
foreach ($vigilancias as $vigilancia) {
$total_vigilancias += $vigilancia['total'];
}
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
示例11: json_encode
<?php
/**
* Amber
* @package principal
* @author César Martins
* @version 1.0
*/
include "class.MySQL.php";
$db = new MySQL();
$db->ExecuteSQL("select unidades.id as id_unidade, unidades.nome as nome_unidade, \n\t\t\t\t\t\tsub_unidades.id as id_sub_unidade, sub_unidades.nome as nome_sub_unidade \n\t\t\t\t\t\tfrom unidades, sub_unidades\n\t\t\t\t\t\twhere unidades.id = sub_unidades.unidade_id");
$locais = $db->ArrayResults();
foreach ($locais as $local) {
$array[] = array("id_unidade" => $local["id_unidade"], "nome_unidade" => utf8_encode($local["nome_unidade"]), "id_sub_unidade" => utf8_encode($local["id_sub_unidade"]), "nome_sub_unidade" => utf8_encode($local["nome_sub_unidade"]));
}
echo json_encode($array);
示例12: distinct
FROM usuario_sentimento us
where usuario_id = " . $lista_sentimento["id"] . " and cidade_regiao_metro <> ''
order by us.data_cadastro desc limit 0,1";
*/
/*
$sub = "SELECT us.id as Id, us.latitude as Latitude, us.longitude as Longitude, us.sentimento as Icone, us.data_cadastro as data_cadastro,
campo1, campo2, campo3, campo4, campo5, campo6, campo7, campo8, campo9, campo10, cidade_regiao_metro as regiao_metro
FROM usuario_sentimento us
where usuario_id = " .
$lista_sentimento["id"] .
$range.
" order by us.data_cadastro desc limit 0,1";
*/
$sub = "SELECT \n distinct(us.id) as Id, \n us.latitude as Latitude, \n us.longitude as Longitude, \n us.sentimento as Icone, us.data_cadastro as data_cadastro,\n campo1, campo2, campo3, campo4, campo5, campo6, campo7, \n campo8, campo9, campo10, cidade_regiao_metro as regiao_metro\n FROM \n usuario_sentimento us\n where \n {$range} \n group by us.id\n limit 0, 10000";
$db->ExecuteSQL($sub);
$result = $db->ArrayResults();
$assistencias = $result;
// }
$contador = 0;
$listagem = array();
$listagem["locais"] = array();
foreach ($assistencias as $lista) {
$listagem["locais"][$contador]["Id"] = $lista["Id"];
$listagem["locais"][$contador]["Latitude"] = $lista["Latitude"];
$listagem["locais"][$contador]["Longitude"] = $lista["Longitude"];
$listagem["locais"][$contador]["regiao_metro"] = $lista["regiao_metro"];
$data = new DateTime($lista["data_cadastro"]);
$dataEncontrado = $data->format("d-m-Y");
$horaEncontrado = $data->format("H:i:s");
$listagem["locais"][$contador]["data"] = $dataEncontrado;
$listagem["locais"][$contador]["hora"] = $horaEncontrado;
示例13: json_encode
<?php
/**
* Amber
* @package principal
* @author César Martins
* @version 1.0
*/
include "class.MySQL.php";
$db = new MySQL();
if (!isset($_POST["id"])) {
$db->ExecuteSQL("select * from cidade");
} else {
$db->ExecuteSQL("select * from cidade where estado = " . $_POST["id"]);
}
$cidades = $db->ArrayResults();
foreach ($cidades as $cidade) {
$array[] = array("id" => $cidade["id"], "nome" => utf8_encode($cidade["nome"]));
}
echo json_encode($array);
示例14: MySQL
<?php
/**
* Amber
* @package principal
* @author César Martins
* @version 1.0
*/
include "bibliotecas/php/class.MySQL.php";
include "bibliotecas/php/inc.consultas.php";
include "bibliotecas/php/inc.funcoes.php";
$db = new MySQL();
$dados = array();
$db->ExecuteSQL(CONSULTA_ATENDIMENTOS_PERIODICA);
$total_assistencia = $db->ArrayResults();
$db->ExecuteSQL(CONSULTA_VIGILANCIA_PERIODICA);
$total_vigilancia = $db->ArrayResults();
//ASSISTENCIA E QUANTITATIVOS POR UNIDADE
//=====================================================================================================
$dados['graficoAssistencia1'] = grafico("assistencia", 1);
if (count($dados['graficoAssistencia1']) <= 0) {
$dados['graficoAssistencia1'] = array(array("x" => 0, "y" => 0));
}
//$dados['graficoAssistencia2'] = grafico("assistencia", 2);
$colocaAspas = array();
$contadorArray = 0;
foreach (grafico("assistencia", 2) as $listaGraficoAssistencia) {
$colocaAspas[$contadorArray]["y"] = $listaGraficoAssistencia["y"];
$colocaAspas[$contadorArray]["x"] = $contadorArray + 1;
$colocaAspas[$contadorArray]["legendText"] = array(utf8_encode($listaGraficoAssistencia["legendText"]));
$contadorArray++;
示例15: json_encode
<?php
include "../php/class.MySQL.php";
$conn = new MySQL();
$sql = "SELECT\n\t\t\tcount(us.id) as total, \n\t\t\tc.nome as nome, \n\t\t\tsum(us.campo11) as campo11,\n\t\t\tsum(us.campo12) as campo12\n\t\t\tFROM usuario_sentimento us\n\t\t\tINNER JOIN cidade c ON c.id = us.cidade_id\n\t\t\tGROUP BY c.id";
$conn->ExecuteSQL($sql);
$dados = $conn->ArrayResults();
$sql = "select * from sentimentos";
$conn->ExecuteSQL($sql);
$sentimentos = $conn->ArrayResults();
foreach ($dados as $dado) {
$total += $dado["total"];
$campo11 += $dado["campo11"];
$campo12 += $dado["campo12"];
}
$contato = number_format($campo11 * 100 / $total);
$procurei = number_format($campo12 * 100 / $total);
$retono = array("tive_contato" => $contato, "procurei_servico" => $procurei);
echo json_encode($retono);