unserialize Ausgabe erfolgt nicht

speicher

Erfahrenes Mitglied
Hallo ich habe ein Problem mit serialize() und unserialize()

Wenn ich folgendes Skript anwende, dann erfolgt der Eintrag in die Datenbank, jedoch ist keine Ausgabe sichtbar....was mache ich falsch?

PHP:
<?php

$cc = array(1=>'Hans',2=>'Peter');
$stor = serialize($cc);
$verbinden = mysql_connect("localhost","user","pwd") or die("MYSQL nicht erreichbar");
mysql_select_db("speicher",$verbinden) or die("Datenbank Speicher existiert nicht");
$sql1 ="CREATE TABLE ee(cv varchar(100) DEFAULT '' NOT NULL,
               ausb varchar(10) NOT NULL)";

$erg1=mysql_query($sql1);
$sql4="INSERT INTO ee (cv,ausb) VALUE ('$stor','Ausbildung')";
$erg2=mysql_query($sql4);


$abfrage="SELECT cv FROM ee";
$ergebnis=mysql_query($abfrage);

while ($hier=mysql_fetch_row($ergebnis))
{
$normal = unserialize($hier);

print $normal[1];
}
?>
 
Mach mal:
PHP:
while ($hier=mysql_fetch_array($ergebnis)) 
{ 
$normal = unserialize($hier['cv']); 

print $normal[1]; 
}
 
Zurück