/bbs/poll_etc_update.php를 pdo로 변경중 오류가 나왔습니다.
$pc_name이 null이라는거네요.
변수에는 not null로 정의 되었지만,
기존에는 잘 들어갔는데 pdo는 bindParam에서 오류가 나옵니다. -.-
회원은 mb_nick을 넣는 것으로 수정했습니다.
if ($member)
$pc_name = $member[mb_nick];
$pc_name = strip_tags($pc_name);
/*
$sql = " insert into $g4[poll_etc_table]
( pc_id, po_id, mb_id, pc_name, pc_idea, pc_datetime, pc_password )
values ( '$pc_id', '$po_id', '$member[mb_id]', '$pc_name', '$pc_idea', '$g4[time_ymdhis]', '" . sql_password($pc_password) . "' ) ";
sql_query($sql);
*/
$stmt = $pdo_db->prepare("insert into $g4[poll_etc_table] ( pc_id, po_id, mb_id, pc_name, pc_idea, pc_datetime, pc_password )
values ( '$pc_id', '$po_id', :mb_id, :pc_name, :pc_idea, '$g4[time_ymdhis]', '" . sql_password($pc_password) . "' ) ");
$stmt->bindParam(":mb_id", $member[mb_id]);
$stmt->bindParam(":pc_name", $pc_name);
$stmt->bindParam(":pc_idea", $pc_idea);
$result = pdo_query($stmt);