<?php
$dbHost = "localhost";
$dbUser = "xxxx";
$dbPass = "xxxx";
$dbName = "bo-hosting";
$connect = mysql_connect($dbHost, $dbUser, $dbPass) or die("Keine Verbindung zum Datenbankserver!");
mysql_select_db($dbName);
$serverid = "5";
$port = "2902";
$sql = "UPDATE `bo_user_acp` SET `serverid` = '$serverid' WHERE `port` = '$port'";
mysql_query($sql);
echo mysql_error();
echo "\n".$sql;
?>
Alles anzeigen
wobei der query befehl akkorat aussieht.
Wenn mysql_error() nichts ausgiebt er es auch soweit.
Dann ist es ein logikfehler, das heißt, du solltest mal den SQL befehl wie ihn echo $sql ausgiebt im phpMyAdmin ausführen und dort gucken.
Da wirst du denn festellen das der update befehl auf 0 Datensätze angewannt wurde, da entweder keiner existiert oder keier mit diesem Port.