Wir haben so viel über PHP gelernt, aber ich frage mich, wie Sie Ergänzungen, Löschungen und Änderungen in PHP verwenden? Beherrschen Sie es vollständig? Wenn nicht, folgen Sie diesem Artikel, um weiterzulernen.
Verwandte Empfehlungen: Worauf sollten Sie beim Ändern von Tabellen in PHP achten? Was sind die gängigen Modifikationstabellen?
Daten einfügen (erhöhen):
Mehrere Syntaxformen:
Form 1:
1 |
|
Dies ist die am häufigsten verwendete Broadcast-Anweisung, die durch Kommas getrennt eingefügt werden kann :
Insert-Anweisung, es sollte verstanden werden, dass jedes Mal, wenn Daten eingefügt werden, diese in „Zeilen“-Einheiten eingefügt werden.
Es wird normalerweise nicht empfohlen, den Feldnamen wegzulassen, und die nachfolgende „Werteliste“ sollte „eins zu eins“ entsprechend der Feldnamenliste sein.
Der Wertausdruck kann ein „direkter“ oder „ Funktionsaufrufergebnis“ oder Variablenwert | Wenn das entsprechende Feld ein Zeichen- oder Zeittyp ist, sollte der direkte Wert einfache Anführungszeichen verwenden.
Form 2:
1 |
|
Es ist fast dasselbe wie das Einfügen in: Der einzige Unterschied besteht darin, dass, wenn der Primärschlüssel der eingefügten Daten oder der eindeutige Schlüssel „Duplikate“ aufweist, „die Datenzeile geändert“ wird
Formular 3:1 |
|
Sie müssen auch auf die Entsprechung der Felder achten: die ausgewählte Feldliste muss „eins zu eins“ entsprechend der zuvor angegebenen Feldliste sein
Das Folgende zeigt das Einfügen in ... select ... Anweisung:1 |
|
1 |
|
Grammatikform:
aus Tabellenname löschen [wobei Bedingung] [nach Sortierfeld sortieren] [begrenzte Anzahl von Zeilen begrenzen] |.
Beschreibung:
1, das Löschen von Daten wird noch durchgeführt in Einheiten von „Zeilen“, 2, normalerweise erfordert das Löschen von Daten eine Where-Bedingung, andernfalls werden alle Daten gelöscht (dies ist sehr ungewöhnlich),
3, die Syntax der Where-Bedingung ist dieselbe wie die Syntax in select,
4, Einstellung „Reihenfolge nach Sortierung“, wird verwendet, um die Löschreihenfolge dieser Daten anzugeben. Dies ist normalerweise sinnvoll, wenn sie in Verbindung mit „Limit“ verwendet wird.
5, „Limit“ wird verwendet, um festzulegen, wie viele Zeilen gelöscht werden sollen (in der Reihenfolge). by orderby),
6, in tatsächlichen Anwendungen werden orderby und limit normalerweise selten verwendet, daher lautet die herkömmliche Form des Löschens:
löschen aus Tabellenname, wobei Bedingung
Daten ändern (ändern)Grammatikform:
1 |
|
Beschreibung: 1. Normalerweise erfordert die Update-Anweisung auch eine Where-Bedingung, andernfalls werden alle Daten geändert (dies ist selten), 2. Die Syntax der Where-Bedingung ist dieselbe wie die Syntax in Select
3, order by wird zum Festlegen der Änderungsreihenfolge und des Limits verwendet, um die Anzahl der zu ändernden Zeilen festzulegen . Sie werden normalerweise in Kombination verwendet (obwohl sie selten verwendet werden)
4 In tatsächlichen Anwendungen werden ordeby und limit normalerweise selten verwendet, daher lautet die herkömmliche Verwendungsform zum Ändern von Daten:
Feld 1 für den Tabellennamen festlegen = Wert 1, Feld 2 = Wert 2, ..... wobei Bedingung
5, Hinweis: Der darin enthaltene „Datenwert“, wenn es sich um eine Zeichenfolge oder einen Zeittyp handelt. Für „direkten Wert“ sollten Sie einfache Anführungszeichen verwenden ;
zum Beispiel;1 |
|
Verwandte Lernempfehlungen:
MySQL-Tutorial(Video)
Das obige ist der detaillierte Inhalt vonWie verwende ich Ergänzungen, Löschungen und Änderungen in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!