Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:sqlite3:allgemein

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

programmieren:sqlite3:allgemein [04/05/2020 09:35] connyprogrammieren:sqlite3:allgemein [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
 ===== SQLITE 3 & PHP ===== ===== SQLITE 3 & PHP =====
  
-{{ :programmieren:sqlite3:sqlite370.svg.png?600 |}}+{{ :programmieren:sqlite3:sqlite370.svg.png?400 |}}
  
 ===== Adress Datenbank Beispiel ===== ===== Adress Datenbank Beispiel =====
Zeile 16: Zeile 16:
 Für die Sicherheit ist es wichtig sich ein Konzept zu überlegen um SQL Injections zu vermeiden. Dafür gibt es verschiedene Ansätze welche auch teilweise in diesem Beitrag beschrieben werden. \\ Für die Sicherheit ist es wichtig sich ein Konzept zu überlegen um SQL Injections zu vermeiden. Dafür gibt es verschiedene Ansätze welche auch teilweise in diesem Beitrag beschrieben werden. \\
 Man sollte sich überlegen bei Datenbankzugriffen in Zukunft auf PDO zu setzen, weil hier standardmäßig Prepared Statements unterstützt werden. Hiermit ist man wesentlich sicherer. Man sollte sich überlegen bei Datenbankzugriffen in Zukunft auf PDO zu setzen, weil hier standardmäßig Prepared Statements unterstützt werden. Hiermit ist man wesentlich sicherer.
 +\\
 +Seite mit PDO Script: http://www.nof-tutorials.com/Datenbank-SQLite/tutorial.html\\
 </WRAP> </WRAP>
  
Zeile 142: Zeile 144:
 exec wird für INSERT, UPDATE und DELETE benutzt. exec wird für INSERT, UPDATE und DELETE benutzt.
 <code> <code>
-$db->exec("UPDATE <Tabelle> SET name=$_name, strasse=$_strasse, plz=$_plz, ort=$_ort WHERE ID = 6");+$db->exec("UPDATE <Tabelle> SET name='$_name', strasse='$_strasse', plz='$_plz', ort='$_ortWHERE ID = 6");
 </code> </code>
  
Zeile 296: Zeile 298:
 </code> </code>
  
 +Guter Beitrag: https://wiki.selfhtml.org/wiki/PHP/Tutorials/Reloadsperre
 ==== CSV Import ==== ==== CSV Import ====
  
Zeile 363: Zeile 365:
 </code> </code>
  
 +
 +==== Variablen prüfen ====
 +Variablen sollten auch geprüft werden ob sie den gewünschten Inhalt Typ haben.\\ 
 +Hierfür gibt es in PHP die CTYPE Funktionen\\
 ==== XXX ==== ==== XXX ====
 Wandelt alle geeigneten Zeichen in entsprechende HTML-Codes um\\ Wandelt alle geeigneten Zeichen in entsprechende HTML-Codes um\\
programmieren/sqlite3/allgemein.1588577711.txt.gz · Zuletzt geändert: 04/05/2020 08:35 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki