Also, jedes Mal, wenn ich gehe http://localhost/api/calls.php?gamename=test&gameowner=hi&gameownerid=1&placeid=2&serverjobid=hi&serverid=jaja&serverplayers=1&sendername=bob&senderid=3&senderage=14&senderwarnings=0&calltype=non&reportinfo=hi&suspect=noneWarum wird das nicht an meinen mysql Server gesendet?
es zeigt absolut nichts und sendet nicht die Daten an meine MySQL-Datenbank.
Hier ist mein Code. Ich habe meine MySQL-Informationen entfernt, um sicher zu gehen.
<?php
$servername = "";
$username = "";
$password = "";
$database = "";
// Establish MySQL Connection
$conn = new mysqli($servername, $username, $password, $database);
// Check connection
if ($conn->connect_error) {
die("MySafeServer Database Connection Failed: " . $conn->connect_error);
}
if (array_key_exists('param',$_GET)) {
$gamename = $_GET['param'];
$gameowner = $_GET['param'];
$gameownerid = $_GET['param'];
$placeid = $_GET['param'];
$serverjobid = $_GET['param'];
$serverid = $_GET['param'];
$serverplayers = $_GET['param'];
$sendername = $_GET['param'];
$senderid = $_GET['param'];
$senderage = $_GET['param'];
$senderwarnings = $_GET['param'];
$calltype = $_GET['param'];
$reportinfo = $_GET['param'];
$suspect = $_GET['suspect'];
mysql_query("INSERT INTO mss_calls3 (gamename, gameowner, gameownerid, placeid, serverjobid, serverid, serverplayers, sendername, senderid, senderage, senderwarnings, calltype, reportinfo, suspect) VALUES ($gamename, $gameowner, $gameownerid, $placeid, $serverjobid, $serverid, $serverplayers, $sendername, $senderid, $senderage, $senderwarnings, $calltype, $reportinfo, $suspect)");
};
?>
Spielen Sie nicht Pick-a-mix mit mysql und mysqli ..... wählen Sie die eine Schnittstelle (mysqli) und bleibe dabei –
Was meinst du? –
Denken Sie daran, dass bei Erfolg oder fehlgeschlagenem Code nur etwas ausgegeben wird, wenn die Verbindung fehlschlägt - Sie können nichts darüber sagen, ob Ihre Anfrage erfolgreich war oder nicht. – andrewsi