[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы с unserialize()
Fotinia
Есть массив. Его нужно хранить в БД. Сериализовала, записала. Вроде все верно.
Не могу прочитать из БД. Помогите, пожалуйста, найти ошибку. :( Вот код:

$RZ = array(
array('1','1','0','-1','0','1','0','1','0','1','0','0','0','0','0'),
array('2','0','-1','-1','0','1','0','0','0','0','0','0','0','0','0'),
array('3','1','0','0','0','1','0','-1','0','-1','0','0','0','0','8')
);


for ($i = 0; $i <= 2; $i++)
for ($j = 1; $j <= 14; $j++)
echo $RZ[$i][$j];
$s_RZ = serialize($RZ);
echo '---------------------------------------------';
echo $s_RZ;
echo '=============================================';
$link = mysql_connect("##","##", "##");
mysql_select_db("##",$link);

/* $sql =mysql_query("CREATE TABLE t_RZ5
(
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
S_RZ BLOB
)") or die(mysql_error());

$result2 = mysql_query("INSERT INTO `t_RZ5` (S_RZ) VALUES ('$s_RZ')");
*/

$sql = mysql_query("SELECT S_RZ FROM `t_RZ5` ORDER BY id LIMIT 1",$link);
$s_RZ1=mysql_fetch_array($sql);
echo '======================';
echo $s_RZ1;

$RZ1 = unserialize($s_RZ1);

for ($i = 0; $i <= 2; $i++)
for ($j = 1; $j <= 14; $j++)
echo $RZ1[$i][$j];
mysql_close($link);

:(
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.