Ich versuche, eine ganze Zahl an PHP-Code übergeben, wo es dann zu WAMP sql db speichern würde, aber ich kann das nicht funktionieren.Variable an PHP mit AJAX übergeben funktioniert nicht
JS-Funktion - Punkt ist die ganze Zahl I gespeichert werden soll:
function storeData(item){
$.ajax({
url: 'insert.php',
type: 'POST',
data: {
'var1': item
},
success: function(results) {
console.log("success");
},
error: function(results){
console.log("error");
}
});
}
PHP-Datei:
<?php
$host = "localhost:3306";
$user = "root";
$pass = "";
$databaseName = "items";
$con = mysqli_connect($host,$user,$pass, $databaseName);
//$dbs = mysqli_select_db($databaseName, $con);
$itemNumber = $_POST['var1'];
echo json_encode($itemNumber);
$sql = "INSERT INTO item_list (item_number) VALUES ('$itemNumber')";
mysqli_query($con, $sql) or die(mysqli_error());
?>
bekomme ich nur diese Fehler - XML-Parsing-Fehler: kein Element gefunden Ort: Datei : /// C: /wamp64/www/bootstrap-3.3.7-dist/insert.php Zeile Nummer 8, Spalte 3:
immer noch nichts, es gibt nicht einmal den Wert zurück in die Konsolenprotokolle – user1796741