Ir para conteúdo

POWERED BY:

Arquivado

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

snakeserp@live.com

Como eu fasso para mostrar um ELSE?

Recommended Posts

Fala pessoal beleza, eu criei uma tabela:

id - A.I

ip

 

E fiz este código para salvar o IP

<?php

include "conexao.php";

$ip = $_SERVER['REMOTE_ADDR'];

$sql = mysql_query("INSERT INTO infousuario (ip) VALUE ('$ip')");

?>

 

Se eu acesso a página umas 50 vezes, ira criar 50 vezes as informações na tabela. Como eu fasso para criar UMA VEZ SÓ, caso o IP seja igual?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

Fiz um módulo parecido com esse aqui para empresa.

 

Neste caso será preciso uma consulta antes da inserção, para verificar se já existe um IP igual no banco de dados.

 

Aqui na empresa já desenvolvi algo parecido também utilizando a sessão do usuário. Mas neste caso acredito que só consultando no banco de dados.

 

Fala pessoal beleza, eu criei uma tabela:

id - A.I

ip

 

E fiz este código para salvar o IP

<?php

include "conexao.php";

$ip = $_SERVER['REMOTE_ADDR'];

$sql = mysql_query("INSERT INTO infousuario (ip) VALUE ('$ip')");

?>

 

Se eu acesso a página umas 50 vezes, ira criar 50 vezes as informações na tabela. Como eu fasso para criar UMA VEZ SÓ, caso o IP seja igual?

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz um select normal onde " tabela.ip = $ip "

 

daí você faz um if

if(mysql_num_rows($retult) == 0){
//inserir dado
}else{
//update dado
}~

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.