Also you have spelled connect with a p as in copnnect and you have that same line twice for some reason. also your insert and your update statements are using the same variable $query and your duplicating $results as well… below is my cleaned up version.
[php]<?php
$mysql_host = ‘***’;
$mysql_username = ‘***’;
$mysql_password = ‘***’;
$mysql_database = ‘***’;
$mysql_table = ‘***’;
$serverver = @$_GET[‘serverver’];
$pluginver = @$_GET[‘pluginver’];
$port = @$_GET[‘port’];
$db = mysql_copnnect($mysql_host, $mysql_username, $mysql_password);
if(!$db) die(“Failed to connect to mysql!”);
if(! mysql_select_db($mysql_database) ) die(“Failed to find database!”);
$query1 = “INSERT INTO ".$mysql_table."
(serverver
, pluginver
, port
) VALUES (”.
“’”.mysql_real_escape_string($serverver)."’, “.
“’”.mysql_real_escape_string($pluginver).”’, ".
((int)$port).
“)”;
$result1 = mysql_query($query1);
if(!$result1) die(“Failed to insert row!”);
$query2 = “UPDATE ".$mysql_table."
SET “.
"serverver
= '”.mysql_real_escape_string($serverver).”’, “.
"pluginver
= '”.mysql_real_escape_string($pluginver)."’, ".
"port
= “.((int)$port).
" LIMIT 1”;
$result2 = mysql_query($query2);
if(!$result2) die(“Failed to update row!”);
$query3 = “SELECT serverver
, pluginver
, port
FROM ".$mysql_table."
LIMIT 1”;
$result3 = mysql_query($query3);
if(!$result3) die(“Failed to query database!”);
$row = mysql_fetch_assoc($result3);
echo ‘serverver: ‘. $row[‘serverver’] .’
’;
echo ‘pluginver: ‘. $row[‘pluginver’] .’
’;
echo ‘port: ‘. $row[‘port’] .’
’;
?>[/php]