Hallo zusammen
Ich hab da ein kleines Problem. Undzwar versuch ich mir ein kleines webpostscript zu coden, wodrüber teamspeak alle server in die db einträgt alle 5 minuten. das klapt auch schonmal soweit jedoch trägt er jetzt nun alle 5 min die server wieder und wieder ein anstatt die vorhandenen Server upzudaten. Sprich im klartext wenn der server schon vorhanden ist mit der ip und dem port soll er nur upgedatet werden wenn nicht dann soll er eingetragen werden.
Hier mal der code.
Alles anzeigen
Wäre klasse wenn mir da jemand helfen könnte.
gruss
Dragon
Ich hab da ein kleines Problem. Undzwar versuch ich mir ein kleines webpostscript zu coden, wodrüber teamspeak alle server in die db einträgt alle 5 minuten. das klapt auch schonmal soweit jedoch trägt er jetzt nun alle 5 min die server wieder und wieder ein anstatt die vorhandenen Server upzudaten. Sprich im klartext wenn der server schon vorhanden ist mit der ip und dem port soll er nur upgedatet werden wenn nicht dann soll er eingetragen werden.
Hier mal der code.
Quellcode
- $sql3 = "SELECT * FROM twa_weblist";
- $result = mysql_query($sql3);
- $num = mysql_num_rows($result);
- if ($num!="0") {
- $x = 0;
- while ($row=mysql_fetch_array($result)) {
- $server[$x]['server_port']=$row["server_port"];
- $x ++;
- }
- } else {
- $msg1=error;
- }
- /// teamspeak Post Variabeln
- $server_port = urldecode($_POST['server_port']);
- $server_name = urldecode($_POST['server_name']);
- $server_name = trim(str_replace("..", "", $server_name));
- if(mysql_num_rows(mysql_query("SELECT server_port FROM twa_weblist WHERE server_port='".$row["server_port"]."'") >= 0)) {
- $sql= mysql_query("UPDATE twa_weblist SET server_name='$server_name', server_port='$server_port'");
- } else {
- $sql= mysql_query("INSERT INTO twa_weblist SET server_name='$server_name', server_port='$server_port'");
- }
Wäre klasse wenn mir da jemand helfen könnte.
gruss
Dragon
Riek-Media.com - Webhosting riek-media.com