Wie kann ich eine Nachricht mit php zur Datenbank senden?

3 Antworten

/dev/glaskugel ist leider zerbrochen.

Daher generische Antwort: (Fehler)logs lesen und lernen Probleme zu analysieren und zu debuggen. (indem man z.B. Dbg-Msgs einfügt)

Hey, ich bin absoluter Anfänger was PHP betrifft aber ich frage jetzt einfach mal ganz dumm ob du dich überhaupt mit deiner Datenbank (MySQL oder MariaDB?) verbunden hast?

Und wie hast du das Lokal am laufen, ist das Windows mit XAMPP?

Lass dir die php fehler anzeigen

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

Ganz oben ins PHP einfügen.

Wenn du was senden willst musst du es auch verbinden.

//neue classe mit login daten

$mysqli = new mysqli("localhost","my_user","my_password","my_db");

//verbinden

if ($mysqli -> connect_errno) {

  echo "Failed to connect to MySQL: " . $mysqli -> connect_error;

  exit();

}

// query den befehl

$mysqli -> query("SELECT * FROM Persons");

while ($row = mysqli_fetch_assoc($mysqli ))

   {

    //ausgeben ins frontend

    echo json_encode( $row );

   }

$mysqli -> close();

alles weitere findest du unter folgendem link

https://www.w3schools.com/php/php_ref_mysqli.asp

Woher ich das weiß:Berufserfahrung