- Código: Selecionar tudo
<?php
# Dados para conexão
$host = "mysql01.colegioramoslopez.com";
$usuario = "colegioramoslo";
$senha = "MmHh623ppb";
$conexao = mysql_connect("$host", "$usuario", "$senha");
mysql_select_db("colegioramoslo");
$IP_0 = $_SERVER["REMOTE_ADDR"];
$resultado = mysql_query("SELECT * FROM Visitantes");
$linhas = mysql_num_rows($resultado);
for($i=0; $i<$linhas; $i++){
$registro = mysql_fetch_row($resultado);
$IP_1 = $registro[0];
if($IP_0 == $IP_1){
goto a;
} elseif($IP_0 != $IP_1) {
$resultado = mysql_query("SELECT MAX(visitantes_total) FROM Visitantes");
$visitates_total = mysql_result($resultado,0,0);
$visitantes_total = $visitantes_total + 1;
mysql_query("INSERT INTO Visitantes VALUES('$IP_0','$visitantes_total')");
echo "<font size='3' face='Arial'><b>Visitantes: <font color='#8000FF'>$visitantes_total</font></b></font>";
mysql_close($conexao);
exit;
}
}
a:
$resultado = mysql_query("SELECT MAX(visitantes_total) FROM Visitantes");
$visitates_total = mysql_result($resultado,0,0);
echo "<font size='3' face='Arial'><b>Visitantes: <font color='#8000FF'>$visitantes_total</font></b></font>";
mysql_close($conexao);
?>
O que precisa fazer funcionar é o seguinte:
Listar todo o campo 'IP' da tabela e verificar dentre os resultados se existe o IP atual do usuário ($_SERVER["REMOTE_ADDR"];).
...é o que não está funcionando, não sei como fazer !