php - How to enter a server IP into a mysql table? -


i want create page displays no of times visited , ip addresses visiting web page.

for created mysql table displays new ip in new row, unable execute it.

most likely, error in entering server ip table.here's full code:

<html>  <head>  <title>delta sys ad task3</title>  </head>  <body>  <?php  $dbhost = 'localhost';  $dbuser = 'prabakar';  $dbpass = 'praba1110';    $conn = mysql_connect($dbhost, $dbuser, $dbpass);  if(! $conn )  {    die('could not connect: ' . mysql_error());  }  mysql_select_db('server_ips', $conn);  echo mysql_errno($conn) . ": " . mysql_error($conn). "\n";  $counter=1;  $flag=0;  $sql='select * ips';  $retval = mysql_query( $sql, $conn );  	while($row = mysql_fetch_array($retval, mysql_assoc))  	{  		if($_server[server_addr]==$row['ip'])  			break;  		else  			$flag=1;  	  	}  if($flag==1)  {  	$sql="insert ips values('$_server[server_addr]')";  	$retval = mysql_query( $sql, $conn );  }  echo mysql_errno($conn) . ": " . mysql_error($conn). "\n";    $counter++;  print "no of times site visited: $counter    	ip adresses visited:";  while($row = mysql_fetch_array($retval, mysql_assoc))  {  	print "$row['ip']";  	  }  mysql_close($conn);  ?>  </body>  </html>

you need remove quote:

change

('$_server['server_addr']') 

to

('$_server[server_addr]') 

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -