IT 전용글

php Serialize 사용예제

회상형인간 2014. 10. 30. 09:49

 php 의  serialize  함수는  사용용도가  동적으로 생성되는 입력폼중에 컬럼이늘어나는 경우 DB설계시

고려할 수 없는 부분이기때문에 한 컬럼에 시리얼라이즈 시킨 값을 통째로 넣고 꺼내쓰는 방법으로

쓸 수 있을거 같다. 밑을 보시면 알겠지만  input_text 네임값이 키값이 되믈 알 수있다.

 

 

<?
echo "<PRE>";
$post = serialize($_POST);
$fromdbpost = $post;


$rowvalue = unserialize($fromdbpost);
echo $rowvalue["a"];
echo "<BR>";
echo $rowvalue["b"];
echo "<BR>";
echo $rowvalue["c"];
echo "<BR>";
echo $rowvalue["d"];
echo "<BR>";
echo $rowvalue["e"];

 


 
?>
<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>
 </head>
 <body>

 <form name="form1" method="POST" action="?act=1">
 <input type="text" name="a" value="a">
 <input type="text" name="b" value="b">
 <input type="text" name="c" value="c">
 <input type="text" name="d" value="d">
 <input type="text" name="e" value="e">
 <input type="button" value="ddddd" onclick="this.form.submit()">
 </form>


 
 </body>
</html>

 

'IT 전용글' 카테고리의 다른 글

php define defined 차이점  (0) 2014.11.17
동적tr생성후 삭제관련  (0) 2014.11.14
PHP Snoopy 관련  (0) 2014.10.14
카페24, 온라인쇼핑몰 실시간 상품 분석 서비스 출시  (0) 2014.09.19
java 기본셋팅.  (0) 2014.08.18