Mailinglisten-Archive |
Hallo, Steffen Rohe schrieb am Sonntag, 10. August 2003 um 18:24: >> Ich kenne dein Konstrukt dahinter nicht, aber ich glaube, mit if und >> empty könnte man das etwas simpler und schneller erledigen. > Das ist eigentlich ganz einfach: > in $_SESSION['artikel'][$artikelid][$artikelanzahl] wird ja nur die > Anzahl und ID des Artikels gesichert, mehr nicht. > Wie meinst du das genau mit if und empty? Du hast im ersten Mail etwas von einer MySQL-Query gesagt, die nicht läuft, wenn leere Elemente existieren. Du hast nur zwei Möglichkeiten: - $_SESSION jedes Mal neu zu schreiben, wenn eine Veränderung vorgenommen wurde, if(!empty($_SESSION[...])) sorgt dafür, dass nur existierende und gefüllte Elemente drin sind. - Du schliesst beim Erzeugen der SQL-Query aus, dass leere Werte eingefügt werden, geht nach dem gleichen Muster wie oben. Beide Varianten sind imo idiotensicher und schnell erledigt. :) Gruss, Andreas -- Eine Ferengi-Erwerbsregel besagt: Pass auf, was du verkaufst; es könnte genau das tun, was der Kunde erwartet.
php::bar PHP Wiki - Listenarchive