[PHP] Variable auftrennen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von xanicel, 3. Dezember 2009 .

Schlagworte:
  1. 3. Dezember 2009
    Variable auftrennen

    Hallo, muss zu morgen meinen Webshop fertig haben und habe noch ein paar probleme.

    Der Warenkorb wird in einer Sessionvariable gespeichert und sieht in etwa so aus:
    Code:
    ;1;1;1;1;2;1;3;2
    Die einsen und zweien stehen für jeweils eine ID eines Artikels.

    Um den Warenkorb anzuzeigen muss ich aber die Zahlen getrennt voneinander haben.
    Der oben stehende Code sollte dann also in einsen und zweien zerteilt werden, um dann die id aus einer mysql datenbank ablesen zu können.


    Wie kann ich die einzelnen Nummern abtrennen und dann in einer mysql tabelle danach suchen lassen?

    Edit:
    Ich glaub die funktion explode wird mir helfen, ich probiers mal eben aus...
    Schon zu lange her, seitdem ich das letzte mal programmiert habe...

    mfg
    xanicel
     
  2. 3. Dezember 2009
    AW: Variable auftrennen

    du baust nen webshop, kennst aber funktionen wie explode nicht?

    PHP:
    $split  explode ( ';' $nummern );
    $clean  array_filter ( $split 'is_int' );
    $in     implode ( ',' $clean );

    mysql_query ( 'SELECT was_weiss_ich FROM ner_tabelle WHERE id IN('  $in  ')' );
    kurz gesagt
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.