Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

montano

Fazer SELECT de uma tabela

Recommended Posts

Boa tarde,

 

Preciso conferir se existe um campo na minha Tabela preenchido com o valor 'OK', isso ira me servir para saber se entrou um pedido de produto no sistema, ai vou emitir um som.

 

Esta faltando só a pagina fazer isso sem precisar da F5, mas eu nao tenho uma base boa em AJAX, alguem poderia me da uma luz?

 

valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rick.

 

Eu preciso emitir um som quando entrar um pedido no meu banco de pedidos.

O meu script de execução do som caso tenha entrado um pedido esta funcionando, porem eu tenho que dar refresh na pagina pois é em PHP.

 

Eu gostaria de aprender a fazer uma consulta no Banco de Dados Mysql, sem precisar dar refresh na pagina.

 

Valeu pela ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rick.

 

Eu preciso emitir um som quando entrar um pedido no meu banco de pedidos.

O meu script de execução do som caso tenha entrado um pedido esta funcionando, porem eu tenho que dar refresh na pagina pois é em PHP.

 

Eu gostaria de aprender a fazer uma consulta no Banco de Dados Mysql, sem precisar dar refresh na pagina.

 

Valeu pela ajuda

 

 

um arquivo ajax.js

var req;
function carregadocumento2(url){
 req = null;

if (window.XMLHttprequest) {
 req = new XMLHttprequest();
 req.onreadystatechange = processreqChange;
 req.open("GET", url, true); 
 req.send(null);

} else if (window.ActiveXObject) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP.4.0");
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP.3.0");
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
req = false;
}
}
}
}
if (req) {
 req.onreadystatechange = processreqChange2;
 req.open("GET", url, true);
 req.send();
}
}
}

function processreqChange2(){

if (req.readyState == 4) {
if (req.status == 200) {
document.getElementById("coordenada").innerHTML = req.responseText; // id da div ou da td onde vai ter o retorno do banco de dados chamado coordenada.


} else
{alert("Houve um problema ao obter os dados:\n" + req.statusText);}}}

function atualiza2(valor2){ // valor de envio para consulta.
carregadocumento2("dados.php?ID="+valor2); //documento onde vai estar a tua consulta ao bando de dados.
}

código dados.php

 

<?
//Header para evitar cache
header("Content-type: text/html; charset=iso-8859-1");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

include "conecta_banco.php"; //caminho do arquivo de conexão com banco

$consulta = "select ...";//consulta no banco
$recebe = mysql_query($consulta);
$dados = mysql_fetch_array($recebe);
echo $dados['dado do banco'];//retorno do banco

?>

A TUA TD OU DIV NO HTML QUE VAI RECEBER A INFORMAÇÃO DO BANCO TEM QUE TER O ID="coordenada"

 

ESPERO TER AJUDADO.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.