php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.08.2011, 15:50  
Benutzer
 
Registriert seit: 15.08.2011
Beiträge: 96
PHP-Kenntnisse:
Anfänger
kosha kann nur auf Besserung hoffen
Standard [Erledigt] classes objects arrays nach vererbung in Datenbank

Hallo,

var_dump() von einem String hat mir folgende Ausgabe rausgegeben:

Code:
object(stdClass)[1]
  public 'familien' => 
    array
      0 => 
        object(stdClass)[2]
          public 'name_mutter' => string 'Eva' (length=3)
          public 'name_vater' => string 'Gerd' (length=4)
          public 'alter_vater' => string '37' (length=2)
          public 'alter_mutter' => string '31' (length=2)
          public 'kinder' => 
            array
              0=>
                object(stdClass)[3]
                  public 'alter_kind' => string '4' (length=1)
                  public 'name_kind' => string 'jens' (length=4)
              1=>
                object(stdClass)[4] (weitere Kinder)
          public 'verheiratet_am' => string '2006-09-16' (length=10)
      1 => 
         andere Familien......
        object(stdClass)[...]
ich möchte nun diese angabe in die Datenbank automatisch schreiben lassen,
Also jeweils in die Tabellen Familien, Kinder (wobei in der Tabelle Kinder ein Schlüssel der jeweiligen Familie angelegt werden soll, sie somit zugewiesen sind.

Da ich anfänger bin, bitte nur ganz kurz einweisen..
kosha ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.08.2011, 15:56  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

nur ganz kurz....
Hinweis:
Bitte lies dir diesen Thread zu den Grundlagen von PHP durch. Die Grundlagen sind essentiell für das Arbeiten mit PHP, MySQL, HTML, JavaScript oder CSS!

ansonsten ist speziell Vererbung mit der Datenbank ein Kapitel für sich ....
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 19.08.2011, 15:58  
Benutzer
 
Registriert seit: 15.08.2011
Beiträge: 96
PHP-Kenntnisse:
Anfänger
kosha kann nur auf Besserung hoffen
Standard

oh ok ich werd mir das sicher durchlesen,

doch es wäre schon sehr cool wenn mir jemand da mal schnell auf die sprünge helfen könnte..
kosha ist offline   Mit Zitat antworten
Alt 19.08.2011, 16:06  
Benutzer
 
Registriert seit: 15.08.2011
Beiträge: 96
PHP-Kenntnisse:
Anfänger
kosha kann nur auf Besserung hoffen
Standard

Ich verstehe nicht ob ich die pkeys direkt als variablen nutzen kann oder nicht ist noch bisschen irreführend, und alle tutorials sind sehr algemein gehalten, was zum lernen gut ist aber bei bestimmten lösungsansätzen nur schwer nachvollziehbar ist..

deswegen hilft mir doch bitte, wenn ihr mal zeit habt...
kosha ist offline   Mit Zitat antworten
Alt 19.08.2011, 16:14  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

nun ... im Grunde sagt die doch der var_dump, was du machen musst

Code:
public 'familien' => 
    array
      0 =>
soweit für die Familien

du durchläufst also
$variable->familien[ ] <-- das ist ein Array .. für jedes Array-Element legst du einen Eintrag in der Familientabelle an
wenn du für diese Schleife eine foreach-schleife nimmst, wirds nachfolgend einfacher
PHP-Code:
foreach($variable->familien as $familie) { 
Code:
public 'name_mutter' => string 'Eva' (length=3)
          public 'name_vater' => string 'Gerd' (length=4)
          public 'alter_vater' => string '37' (length=2)
          public 'alter_mutter' => string '31' (length=2)
hier hast du die ersten EInträge für die Familienmitglieder .. die sollten ja auch mit der Familien-Id aus der Familien-Tabelle gekennzeichnet werden.
PHP-Code:
     $familie->name_mutter //"Eva"
     
....// usw 
und so weiter bei den Kindern kannst du wieder mit foreach arbeiten
PHP-Code:
    foreach($familie->kinder as $kind) {
        
$kind->alter_kind  // "4" .... 
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 19.08.2011, 16:18  
Benutzer
 
Registriert seit: 15.08.2011
Beiträge: 96
PHP-Kenntnisse:
Anfänger
kosha kann nur auf Besserung hoffen
Standard

vielen dank das bringt mich schon beim anblick viel weiter..

Ich werde das Thema als erledigt markieren.

Danke eagle!
kosha ist offline   Mit Zitat antworten
Alt 19.08.2011, 16:20  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

noch als kleines "zuckerl" ... du könntest bei den eindeutig als Zahl feststehenden Angaben (Alter) den Eintrag mittels intval( ) auch php-seitig als Zahl führen und in der Datenbank als Integer handhaben ... dann kann man damit auch mal rechnen
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 19.08.2011, 21:22  
Benutzer
 
Registriert seit: 15.08.2011
Beiträge: 96
PHP-Kenntnisse:
Anfänger
kosha kann nur auf Besserung hoffen
Standard

danke, probier ich mal aus... bin grad bei der arbeit *grrr*
kosha ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hilfe: datenbank mappen und kopieren M*I*B Datenbanken 29 15.02.2012 21:55
Auslesen eines Arrays aus der Datenbank body_c PHP Einsteiger 10 29.04.2011 08:29
[Mitmachquiz] Gästebuch mit beliebiger Datenbank Asipak Off-Topic Diskussionen 69 02.03.2011 11:03
Arrays oder Datenbank? atthex PHP Tipps 2009 10 09.01.2010 18:07
Datenbank mit mehreren arrays Updaten emgknobi PHP Tipps 2009 7 06.11.2009 12:23
Datenbank austauschbar machen durch Trennung von konkreter Implementierung Asipak PHP-Fortgeschrittene 10 04.09.2009 00:11
Datenbank Problem: Arrays speichern und auslesen funbox Datenbanken 5 16.05.2009 12:33
Datenbank auslesen mit Hilfe von Arrays jackoff PHP Tipps 2008 7 06.09.2008 22:21
Variablen in Datenbank speichern und auslesen freehawk PHP-Fortgeschrittene 4 16.03.2008 17:22
Arrays in eine Datenbank schreiben deCoo PHP Tipps 2007 8 20.04.2007 23:05
Werte von mehreren Arrays in Datenbank schreiben! PHP Tipps 2005 10 10.04.2005 16:43
[Erledigt] Verschachtelte Arrays ausgeben PHP-Fortgeschrittene 2 10.12.2004 11:29
[Erledigt] Inhalt von Arrays in Datenbank schreiben Datenbanken 1 07.12.2004 18:50
Drei verschiedene Arrays in die Datenbank? Paulo PHP Tipps 2004-2 21 18.11.2004 15:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
object array in php

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:46 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum