No cod1.php, eu tenho um Ajax que faz com que abra o cod2.php em uma div e esta div se atualize de segundo em segundo.
<html>
<head>
<title></title>
<?php
//Configurando a conexão com MySQL
include ("conf/conexao.php");
?>
<link rel="stylesheet" type="text/css" href="css/styles.css">
<script>
function AutoRefresh(){
var xmlHttp;
try{
xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
}
catch (e){
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
}
catch (e){
try{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e){
alert("No AJAX");
return false;
}
}
}
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
document.getElementById('div').innerHTML=xmlHttp.responseText;
setTimeout('AutoRefresh()',1000); // JavaScript function calls AutoRefresh() every 3 seconds
}
}
xmlHttp.open("GET","cod2.php",true);
xmlHttp.send(null);
}
AutoRefresh();
</script>
</head>
<body>
<div id="div"></div>
</body>
</html>
No arquivo cod2.php, faço um select na tabela que necessito e preciso trazer este dado para o arquivo cod1.php. Isso é possível em AJAX? Se for em PHP só, peço desculpas e também que me transfiram o tópico para PHP. Abaixo o código do arquivo cod2.php
<html>
<head>
<title></title>
<?php
include ("conf/conexao.php");
$userid=80
?>
</head>
<body>
<div id="principal" class="div_principal">
<?php
$sql="SELECT nome, num_notificacoes FROM notificacoes WHERE userid=" . $userid;
$result=mysql_query($sql) or die("A consulta falhou: " . mysql_error());
while ($line=mysql_fetch_array($result, MYSQL_ASSOC))
{
$usuario=$line['nome'];
$endereco=$line['num_notificacoes'];
}
?>
</div>
<!-- FIM DIV PRINCIPAL -->
</body>
</html>
No exemplo acima, eu precisava trazer para o arquivo cod1.php os dados usuario e numero de notificacoes do usuário.
Question
Thyago Henrique
Pessoal, bom dia!!
Estou com o seguinte problema:
Tenho dois códigos php cod1.php e cod2.php.
No cod1.php, eu tenho um Ajax que faz com que abra o cod2.php em uma div e esta div se atualize de segundo em segundo.
No arquivo cod2.php, faço um select na tabela que necessito e preciso trazer este dado para o arquivo cod1.php. Isso é possível em AJAX? Se for em PHP só, peço desculpas e também que me transfiram o tópico para PHP. Abaixo o código do arquivo cod2.phpNo exemplo acima, eu precisava trazer para o arquivo cod1.php os dados usuario e numero de notificacoes do usuário.
Obrigado pela ajuda de todos!
Abraço
Edited by Thyago HenriqueLink to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.