ich Daten in der Datenbank von diesem PHP-Code eingefügt werden soll:einfügen Daten in der Datenbank mit PHP
<?php
/*if(isset($_POST['username'])&&isset($_POST['password'])) {
$username = $_POST['username'];
$password = $_POST['password'];*/
$DBS="localhost";// Database server
$DBU="pb";
$DBP="******";
$con= new mysqli($DBS,$DBU,$DBP);
if($con->connect_error)
die("Connection failed: " . $con->connect_error);
else{
echo "Connected Sucssefully!";
$sql = "INSERT INTO users (username, password, name)
VALUES ('JJ', 'Doe', 'John')";
if($con->query($sql)===TRUE)
echo "User Created";
else
echo "Not Created!";}
//}
?>
aber ich bekommen! "Connected Sucssefully nicht erstellt!"! Ich weiß nicht warum!
Verwenden Sie dies in Ihrer else-Anweisung: $ conf> error. Ersetzen Sie echo spezifisch "Nicht erstellt!" mit Echo $ conf> Fehler Welcher Fehler kommt zurück? – Arnolio
Ausführen der Abfrage mysql_query ($ sql); und überprüfen Sie dann die Bedingung – Sona
_ "Fragen, die Debugging-Hilfe suchen (" warum funktioniert dieser Code nicht? ") müssen das gewünschte Verhalten, ein bestimmtes Problem oder einen Fehler und den kürzesten Code enthalten, der für die Reproduktion in der Frage selbst erforderlich ist eine klare Problemaussage ist für andere Leser nicht nützlich. "_ http://Stackoverflow.com/help/mcve – WillardSolutions