ragazzi ho questo js che si carica onload e tecnicamente dovrebbe scrivermi in un div se ho o no una richiesta ma non scrive niente perché(il php a parte va benissimo)?grazie
il js:
<script type="text/javascript">
function update_richieste()
{
$.post("php/richieste_amicizia.php", {id_utente: $("#id_utente").val()}, function(data){ $("#richiesta_amicizia_ricevuta").val(data);});
setTimeout('update_richieste()', 1000);
}
</script>
e il php
codice PHP:
<?php
require('sessione.php');
?>
<?
$dbhost = 'localhost';
$dbuser = '****';
$dbpass = '***';
$conn = mysql_connect($dbhost, $dbuser, $dbpass)
or die ('Errore connessione');
$dbname = 'hellocom_hello';
mysql_select_db($dbname);
$tabella="tabella_amici$id_utente";
$sql = "SELECT * FROM $tabella where mandato_da!=0 AND accettato=0 ";
$result = mysql_query($sql);
if($richieste=mysql_num_rows($result)!=0){
echo"Hai $richieste richieste in sospeso";
}
else{
echo"Nessuna richiesta";
}
?>
il js:
<script type="text/javascript">
function update_richieste()
{
$.post("php/richieste_amicizia.php", {id_utente: $("#id_utente").val()}, function(data){ $("#richiesta_amicizia_ricevuta").val(data);});
setTimeout('update_richieste()', 1000);
}
</script>
e il php
codice PHP:
<?php
require('sessione.php');
?>
<?
$dbhost = 'localhost';
$dbuser = '****';
$dbpass = '***';
$conn = mysql_connect($dbhost, $dbuser, $dbpass)
or die ('Errore connessione');
$dbname = 'hellocom_hello';
mysql_select_db($dbname);
$tabella="tabella_amici$id_utente";
$sql = "SELECT * FROM $tabella where mandato_da!=0 AND accettato=0 ";
$result = mysql_query($sql);
if($richieste=mysql_num_rows($result)!=0){
echo"Hai $richieste richieste in sospeso";
}
else{
echo"Nessuna richiesta";
}
?>