PHP Tutorial | Mit MySQLi Daten speichern und abrufen - Deutsch

preview_player
Показать описание
In diesem Tutorial möchte ich euch zeigen wie man mit MySQLi in PHP Daten aus der Datenbank abrufen und auch speichern kann.

Dafür benötigt ihr mindestens eine MySQL Datenbank sowie einen PHP-Server!

Als Editor kann ich euch Atom sowie NetBeans empfehlen!
Рекомендации по теме
Комментарии
Автор

Bestes Tutorial für MySQLi ever! Super! Endlich hab ich es auch verstanden und kann an meinen Projekten weitermachen👍👍👍

m-electronics
Автор

Super Tutorial für das Arbeiten mit Datenbanken und php.

sakasakasitadi
Автор

Habe dich schon länger abonniert und suche schon lange nach so einem Tutorial. Ich hätte einfach bei dir nochmal reinschauen müssen😅 Danke!

FabianScharfenberger
Автор

3:52 das ist aber eine komische Syntax für if in PHP, die kannte ich noch gar nicht.
BTW was für eine Tastatur nutzt du in dem Video? Klingt so mechanisch?

m-electronics
Автор

Hallo MSDev :-) Mir gefallen deine Tutorials sehr gut, aber mir ist gerade ein Fehler in deinem Code aufgefallen:
in der Zeile mit der if-Abfrage, ob die Verbindung zur Datenbank geklappt hat:
if($db->connection_error):
Hier hast du dich vertan. Es muss richtig heißen:
if($db->connect_error):

connection_error gibt es in PHP garnicht.

siggi
Автор

kannst du bitte mehr erklären😊😊
hat sehr geholfen👌

deinewltshop
Автор

Ich habe eine WordPress Seite mit Login System und mehreren Nutzern.
Ich möchte, dass der jeweilige Nutzer seine Informationen in Inputfelder eintragen kann und diese per Knopfdruck abspeichern kann, damit sie beim nächsten Mal in der Webapp immer noch angezeigt werden. Funktioniert das mit dem gleichen Prinzip wie im Video? Es soll dabei die Datenbank von WordPress genutzt werden.
Wenn ein neuer Nutzer sich registriert und seine Informationen einträgt, sollen diese in der Webapp angezeigt und automatisch in der Datenbank abgespeichert werden werden.

Was muss ich hierfür tun?

Shulkerkiste
Автор

Bei der Datenbankabfrage zum Anzeigen des Datums der Nachricht lässt du dir zum Zeitpunkt der Ausführung des Skripts auf deinem Server ein neues Datum erstellen und fragst mit der Funktion date() nicht den Datenbankwert ab, was du denke ich eigentlich machen wolltest. Das ist kein Fehler deiner Serverkonfiguration sondern ein Fehler mit "$ausgabe->datum" und der Funktion date(). Ansonsten sehr schöner Erklärstil und wirklich aufschlussreich.

felixhaberle
Автор

Sehr hilfreiches Video, vielen Dank! 👍

LukasLeidner
Автор

bei mir zeigt der unten bei der while schleife nie etwas an egal was ich mache.

$sql = "SELECT Username, Passwort FROM user
WHERE Username='" . $_POST["Uname"] . "' AND Passwort='" . $_POST["Pass"] . "'";

$result = $con->query($sql);
echo "<br>";
echo $sql;
echo "<br>";
if($result == false){
echo $con->error;

while($row = $result->fetch_object()){
echo $row->Username . " - " . $row->Passwort;
}
}

zimablue
Автор

Muss ich MySQLi in Atom irgendwie separat installieren ? Bei mir klappt es nämlich nicht :(

herrlendo
Автор

Bei mir speichert es die abgesendete Nachrichten nicht. Woran könnte es liegen?

kelekcibo
Автор

Ich habe eine Frage:
seit PHP 7 funktioniert folgender Script nicht mehr. Wüsstest du was das Problem ist und wie ich es behebe.
Wäre dir echt dankbar.

<html>
<head>
<title>Frage: Daten in Formular ausgeben</title>
</head>

<body>
<?php

require_once "dbconnect.php";

$sql="SELECT * FROM projects WHERE

$result=mysql_query($sql) or exit("Keine Ausgabe Möglich, Fehler im Kommando festgestellt!: $sql");



if
{
echo "<form method=\"post\" action=\"update.php\">\n";
echo "<br>Project ID: <input type=\"text\" name=\"project_id\" readonly value=\"$row[0]\">\n";
echo "<br>Projektname: <input type=\"text\" name=\"project_name\" value=\"$row[1]\">\n";
echo "<br>Projekttyp: <input type=\"text\" name=\"project_type\" value=\"$row[2]\">\n";
echo "<br><br><input type=\"submit\" value=\"Erneuern\">\n";
echo "</form>\n";
}
?>
</body>
</html>

justinriedel
Автор

Keinerlei Sicherheiten? special chars, real escape?

diymicha
Автор

Echt aufschlussreiches und leicht verständliches Video! Verstehe aber leider nicht ganz wie das funktionieren würde wenn man nicht alle E-Mails in dem Beispiel jetzt anzeigen lassen wollen würde sondern zB nur E-Mails mit dem Betreff „das ist ein Betreff“. Das bräuchte ich für eine Anwendung (in meinem Fall geht es um Artikel Nummern und zugehöriges passendes Zubehör) . Wäre dankbar für eine Antwort!

ChrisMissful
Автор

Hallo,

ich finde dieses Tutorial echt Hilfreich. ich würde gern einzelne Einträge löschen können. Also, es sind 4 Nachrichten drin, und Nachricht 3 habe ich bearbeitet. Dann möchte dich diese löschen. Ist das schwer umzusetzen ?

stephanschmidt
Автор

DAS BESTE VIDEO ZU DEM THEMA danke. :D <3
Kann man bei der Ausgabe auch mit class="#" arbeiten?

rebundorebundo
Автор

Fatal error: Uncaught Error: Call to a member function fetch_object() on null in Stack trace: #0 {main} thrown in on line 32

Weiß jemand, was das bedeutet?

topsl
Автор

Hey, erst mal schönes Tutorial C: Könntest du mal zeigen wie man externe Webseiten auslesen kann? (mit PHP ) Würde mich freuen :D!

Waynmc
Автор

Ich kann nichts erkennen....360p und winzige Schrift :(

outofmatrix