note 26880 deleted from language.oop.serialization by danbrown

From: Date: Sat, 07 Nov 2009 19:13:03 +0000
Subject: note 26880 deleted from language.oop.serialization by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-162608@lists.php.net to get a copy of this message
Note Submitter: dan at binaryfrost dot net ---- Serialization is very useful for the storing of objects in databases. The following example stores an obbect in a mySQL db: # Seperate Class. include 'thisObjectClass.php'; # Create instance of a class. $object = new thisObjectClass; # Create link to the database $link = mysql_connect('host', 'user', 'password'); mysql_select_db('dbname', $link); # Formulate query and submit. $sql_query = mysql_query("INSERT INTO objecttable(object) VALUES (serialize($object)") or print (mysql_error()); # Retrieve blob object. $sql_query = mysql_query("SELECT object FROM objecttable WHERE 1) or print (mysql_error()); $row = mysql_fetch_row($sql_query); # This should show string / text data. print $row[0]; # This should show 'object'. print unserialize($row[0])."<br>"; # Close db link. mysql_close($link);

« previous php.notes (#162608) next »