php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.03.2008, 21:14  
Benutzer
 
Registriert seit: 30.09.2005
Beiträge: 71
Timo Trallala
Standard Objekt in Datenbank ablegen

Hallo,

kann mir jemand sagen, wie ich Objekte (in meinem fall ein Formularobjekt )in der DB ablegen kann.

Hab schon mal sowas kryptisches gesehen

Code:
O:8:"stdClass":4:{s:7:"
Leider sagt mir das relativ wenig

Hoffe auf hilfreiche Tipps
Timo Trallala ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 05.03.2008, 21:18  
Erfahrener Benutzer
 
Benutzerbild von DER_Brain
 
Registriert seit: 18.04.2005
Beiträge: 1.541
PHP-Kenntnisse:
Fortgeschritten
DER_Brain ist zur Zeit noch ein unbeschriebenes Blatt
Standard

schau da mal die funktion serialize bzw. unserialize an..


lg
DER_Brain ist offline  
Alt 05.03.2008, 21:22  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

und für PHP5 noch __sleep() sowie __wakeup():

http://de.php.net/manual/de/language.oop5.magic.php
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline  
Alt 05.03.2008, 22:23  
Benutzer
 
Registriert seit: 30.09.2005
Beiträge: 71
Timo Trallala
Standard

O.K. danke

aber das scheint mir im ergebnis nicht korrekt zu sein, oder irre ich

Code:
object(stdClass)#1 (4) {
  ["general"]=>
  object(__PHP_Incomplete_Class)#2 (2) {
    ["__PHP_Incomplete_Class_Name"]=>
    string(13) "DSF_Data_List"
    ["items"]=>
    object(stdClass)#3 (0) {
    }
  }
PHP-Code:
$str='O:8:"stdClass":4:{s:7:" ...';
$obj=unserialize($str);
var_dump($obj); 
Timo Trallala ist offline  
Alt 05.03.2008, 22:48  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Du musst bevor du unserialize() verwendest die entsprechende Klasse einbinden, sonst weiß PHP nicht wie das Objekt aufgebaut ist...
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 06.03.2008, 05:29  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Schau dir mal QCodo und seine QForms an, der Zustand eines Formulars wird hier auch in einer Variable gespeichert, die entweder selbst im HTML-Formular oder aber auch in der Session und somit der Datenbank hinterlegt werden kann.
Zergling-new ist offline  
 


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
Objekt im GET-Query wird nicht übertragen Ralpho PHP-Fortgeschrittene 10 05.05.2008 10:03
Userdaten temporär in Datenbank ablegen und löschen... ssm PHP Tipps 2006 16 27.07.2006 09:14
[Erledigt] PHP5 OOP Zugriff aus einem Objekt auf ein externes Objekt PHP Tipps 2006 5 28.01.2006 16:05
[Erledigt] problem beim erstellen und auslesen einer datenbank PHP Tipps 2005-2 6 04.09.2005 16:55
Objekt in Array ablegen PHP-Fortgeschrittene 9 18.08.2005 14:35
Mehrere Anwendungen eine Datenbank... Datenbanken 5 15.08.2005 11:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
kann sich ein Objekt selbst serialisieren? ajo_silent PHP Tipps 2005-2 24 27.06.2005 09:13
[Erledigt] Passwörter in Datenbank ablegen PHP Tipps 2004 5 12.06.2004 11:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2008/45600-objekt-datenbank-ablegen.html, objekt in datenbank ablegen, php object in datenbank, mysql php objekt ablegen, große objekte in datenbanken ablegen, mysql datenbank objekte, php objekt in datenbank, objekte in datenbank ablegen, datenbanken ablegen wo, php-objekt in mysql, php klasse in datenbank ablegen, objekte in db, javascript object in mysql db ablegen, php object datenbank, php object in db ablegen, php in datenbank ablegen, objektdatenbank php, php objekt in datenbank ablegen, php objekt unserialize, objecte in datenbank ablegen

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:18 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.