@igäl
Klar kanst du über Get alles übergeben was du möchtest. Da es nun mal um die Sicherheit geht ist es einfach naiv Buchstaben zu verwenden wenn es auch mit Zahlen geht. Sql injecten ist mit nur rein Zahlen nicht möglich daher schon um einiges Sicher.
Das die Datenbank an beläuft. Ist das so das im normal fall autoincrement verwendet wird.Und der trägt bekantlich nur zahlen ein.Daher spricht man auch die Datensätze mit der autoincrement erstellten zahl an.
Nur ein Db neuling würde ohne autoincrement feld arbeiten! Was früher oder später dann sicher in einen Datenbank-kaos sich ausweitet.
Nachtrag:
Natürlich kann man auch trennzeichen verwenden wie # oder | siehe meine Hp.
Dann mußte aber voher die Get werte ein wenig filtern im falle mit Trennzeichen.
Explode befehl und dann die einzel werte auf integer setzen.Dann haste auch wiederum nur reihne zahlen werte. Je nach was eben erwartet wird kanst du genauso float verwenden.
Aber wenn man von der Db ausgeht dann sind im autoincremt feld nur ganze zahlen möglich.
Mfg Splasch
Klar kanst du über Get alles übergeben was du möchtest. Da es nun mal um die Sicherheit geht ist es einfach naiv Buchstaben zu verwenden wenn es auch mit Zahlen geht. Sql injecten ist mit nur rein Zahlen nicht möglich daher schon um einiges Sicher.
Das die Datenbank an beläuft. Ist das so das im normal fall autoincrement verwendet wird.Und der trägt bekantlich nur zahlen ein.Daher spricht man auch die Datensätze mit der autoincrement erstellten zahl an.
Nur ein Db neuling würde ohne autoincrement feld arbeiten! Was früher oder später dann sicher in einen Datenbank-kaos sich ausweitet.
Nachtrag:
Natürlich kann man auch trennzeichen verwenden wie # oder | siehe meine Hp.
Dann mußte aber voher die Get werte ein wenig filtern im falle mit Trennzeichen.
Explode befehl und dann die einzel werte auf integer setzen.Dann haste auch wiederum nur reihne zahlen werte. Je nach was eben erwartet wird kanst du genauso float verwenden.
Aber wenn man von der Db ausgeht dann sind im autoincremt feld nur ganze zahlen möglich.
Mfg Splasch
Zuletzt bearbeitet: