webForumDet fria alternativet

Inga ip - adresser sparas i databasen

PHP

2 svar · 362 visningar · startad av Emil W

Medlem sedan mars 2009512 inlägg
Frågan#1

Varför spararas ej ip adresserna i databasen vad är det för fel på den här koden

<?php 
$con = @mysql_connect("*********","********","********");
if(!$con)
{
die('error' . mysql_error());
}
mysql_select_db("***************", $con);

$ok =  "INSERT INTO ******** (ip_adress) VALUES('".$_SERVER['REMOTE_ADDR']."')";

mysql_close($con);
?>

Jag får inga felmeddelanden heller

:OO

Medlem sedan juni 20006 031 inlägg
#2

Du har bara sparat din query i en sträng, du måste köra den också

mysql_query($ok);
Medlem sedan mars 2009512 inlägg
#3

jag provade också att göra så här men det funkade inte

$ok = mysql_query  "INSERT INTO ******** (ip_adress) VALUES('".$_SERVER['REMOTE_ADDR']."')";

Men om jag gjorde så här så funkade det

<?php  
$con = @mysql_connect("*********","********","********"); 
if(!$con) 
{ 
die('error' . mysql_error()); 
} 
mysql_select_db("***************", $con); 

$ok =  "INSERT INTO ******** (ip_adress) VALUES('".$_SERVER['REMOTE_ADDR']."')"; 

mysql_query($ok);

mysql_close($con); 
?>

Tack pedda för hjälpen :)

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)