tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
2026
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Paspirgilis
    Paspirgilis Paspirgilis ist offline Weißer Powerranger
    Registriert seit
    Nov 2007
    Beiträge
    397
    Ich hab follgendes gemacht es gibt eine auswahl möglichkeit per checkboxes . mit dem name="rubrik[]" dann erstellt er doch n array oder? Wenn ja wie fang ich den ab mit $_POST/$_GET? oder muss ich das anders machen und wie funktioniert das dann in eine DB eingeben? klar mit INSERT INTO oder UPDATE aber man kann ja nicht einfach Arrays in DB's abspeichern also wie funktioniert das?
     

  2. #2
    ne0hype ne0hype ist offline Mitglied Brokat
    Registriert seit
    Mar 2007
    Beiträge
    274
    Bevor du so ein Thema auf machst wäre es dich mal sinnvoll gewesen einfach mal

    PHP-Code:
    print_r($_POST); 
    zu machen....
     

  3. #3
    Avatar von pHyro
    pHyro pHyro ist offline bla
    Registriert seit
    Mar 2007
    Beiträge
    112
    Zu dem Teil mit der Datenbank, siehe hier.

    LG pHyro
     

  4. #4
    Avatar von Paspirgilis
    Paspirgilis Paspirgilis ist offline Weißer Powerranger
    Registriert seit
    Nov 2007
    Beiträge
    397
    Der schreibt mir immer nur den string "Array" in die spalte der DB
     

  5. #5
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Dann greifst du falsch darauf zu.

    Beachte doch mal ne0hypes Tipp und schau dir mal an, wie das Array aufgebaut ist. Dann solltest du deinen Fehler erkennen.
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

  6. #6
    Avatar von maeTimmae
    maeTimmae maeTimmae ist offline Mitglied Platin
    Registriert seit
    Aug 2007
    Ort
    Erfurt, Saarbrücken, Leipzig und Fulda
    Beiträge
    515
    Ist auch nur logisch, da der Autotypecast von Array auf String in PHP nun mal Array ergibt. Via serialize() kannst du Werte, Arrays und sogar ganze Objekte serialisieren, was du auch im von pHyro verlinkten Thema hättest lesen können. Dort schrieb auch ne0hype etwas von Normalisierung, was du anstreben solltest, wolltest du sauber arbeiten. Das verursacht zwar ein wenig mehr Konzeptionsarbeit, erspart aber nach hinten lästige Deserialisierungs- und Manipultionsprozesse, wenn man zB in einer extra Tabelle etwaige Rubriken-Item-Verknüpfungen vermerkt. Des Weiteren wäre es möglich über Sets oder Set-ähnliche Konstrukte zu arbeiten. Siehe hierzu der MySQL SET Datentyp.
     

Ähnliche Themen

  1. variable mit post/get übergeben
    Von sandroP im Forum PHP
    Antworten: 7
    Letzter Beitrag: 02.02.09, 13:26
  2. Antworten: 5
    Letzter Beitrag: 18.11.08, 12:52
  3. Antworten: 1
    Letzter Beitrag: 30.10.07, 11:00
  4. Array mittels POST übergeben
    Von NiciB im Forum PHP
    Antworten: 6
    Letzter Beitrag: 16.11.05, 10:38
  5. parameter wie method=post übergeben?
    Von Thomas Kuse im Forum PHP
    Antworten: 10
    Letzter Beitrag: 04.11.01, 22:47