해결 했습니다.
php오류 인듯 한데..
sql 쿼리문자열 배열변수가 먼가 문제가 있었던듯 하네요
아래는 원본이구여 아래 배열로 들어가 있는 sql 쿼리 변수를 모두 일반 변수로 [$i]를 빼고 돌리니잘되네요..
나라오름님 배열로 안해도 별문제 없는거게쬬??
어짜피 for문 돌아가면서 값이 바뀌는거니..
===cm_menu.update.php원본 중간쯤=================================
<?
.
.
if (!$value) {
echo $sql[$i] = " insert into $nc[tbl_menu]
set $sql_common[$i],
$sql_level[$i],
cb_id = '$cb_id' ";
mysql_query($sql[$i]);
} else {
if ($cn_type[$i] == "X") {
$sql[$i] = " delete from $nc[tbl_menu] where cb_id = '$cb_id' and cn_id = '$value' ";
$result[$i] = mysql_query($sql[$i]);
if ($result[$i]) {
$sql_add[$i] = " delete from $g4[write_prefix]{$cb_id} where ca_name = '$cn_name[$i]' ";
mysql_query($sql_add[$i]);
}
} else {
$sql[$i] = " update $nc[tbl_menu]
set $sql_common[$i]
where cb_id = '$cb_id'
and cn_id = '$value' ";
$result[$i] = mysql_query($sql[$i]);
if ($result[$i] && ($tmp_name[$i] != $cn_name[$i])) {
if ( eregi("B|P|N|I", $cn_type[$i]) ) {
$sql_add[$i] = " update $g4[write_prefix]{$cb_id} set ca_name = '$cn_name[$i]' where ca_name = '$tmp_name[$i]' ";
mysql_query($sql_add[$i]);
.
.
?>
======================================================
===cm_menu.update.php수정 13line~50line================================
<?
.
.
if (!$value) {
echo $sql = " insert into $nc[tbl_menu]
set $sql_common[$i],
$sql_level[$i],
cb_id = '$cb_id' ";
mysql_query($sql);
} else {
if ($cn_type[$i] == "X") {
$sql = " delete from $nc[tbl_menu] where cb_id = '$cb_id' and cn_id = '$value' ";
$result = mysql_query($sql);
if ($result) {
$sql_add = " delete from $g4[write_prefix]{$cb_id} where ca_name = '$cn_name[$i]' ";
mysql_query($sql_add);
}
} else {
$sql = " update $nc[tbl_menu]
set $sql_common[$i]
where cb_id = '$cb_id'
and cn_id = '$value' ";
$result = mysql_query($sql);
if ($result && ($tmp_name[$i] != $cn_name[$i])) {
if ( eregi("B|P|N|I", $cn_type[$i]) ) {
$sql_add = " update $g4[write_prefix]{$cb_id} set ca_name = '$cn_name[$i]' where ca_name = '$tmp_name[$i]' ";
mysql_query($sql_add);
.
.
?>
======================================================
sql 쿼리문자열 배열변수가 먼가 문제가 있었던듯 하네요
아래는 원본이구여 아래 배열로 들어가 있는 sql 쿼리 변수를 모두 일반 변수로 [$i]를 빼고 돌리니잘되네요..
나라오름님 배열로 안해도 별문제 없는거게쬬??
어짜피 for문 돌아가면서 값이 바뀌는거니..
===cm_menu.update.php원본 중간쯤=================================
<?
.
.
if (!$value) {
echo $sql[$i] = " insert into $nc[tbl_menu]
set $sql_common[$i],
$sql_level[$i],
cb_id = '$cb_id' ";
mysql_query($sql[$i]);
} else {
if ($cn_type[$i] == "X") {
$sql[$i] = " delete from $nc[tbl_menu] where cb_id = '$cb_id' and cn_id = '$value' ";
$result[$i] = mysql_query($sql[$i]);
if ($result[$i]) {
$sql_add[$i] = " delete from $g4[write_prefix]{$cb_id} where ca_name = '$cn_name[$i]' ";
mysql_query($sql_add[$i]);
}
} else {
$sql[$i] = " update $nc[tbl_menu]
set $sql_common[$i]
where cb_id = '$cb_id'
and cn_id = '$value' ";
$result[$i] = mysql_query($sql[$i]);
if ($result[$i] && ($tmp_name[$i] != $cn_name[$i])) {
if ( eregi("B|P|N|I", $cn_type[$i]) ) {
$sql_add[$i] = " update $g4[write_prefix]{$cb_id} set ca_name = '$cn_name[$i]' where ca_name = '$tmp_name[$i]' ";
mysql_query($sql_add[$i]);
.
.
?>
======================================================
===cm_menu.update.php수정 13line~50line================================
<?
.
.
if (!$value) {
echo $sql = " insert into $nc[tbl_menu]
set $sql_common[$i],
$sql_level[$i],
cb_id = '$cb_id' ";
mysql_query($sql);
} else {
if ($cn_type[$i] == "X") {
$sql = " delete from $nc[tbl_menu] where cb_id = '$cb_id' and cn_id = '$value' ";
$result = mysql_query($sql);
if ($result) {
$sql_add = " delete from $g4[write_prefix]{$cb_id} where ca_name = '$cn_name[$i]' ";
mysql_query($sql_add);
}
} else {
$sql = " update $nc[tbl_menu]
set $sql_common[$i]
where cb_id = '$cb_id'
and cn_id = '$value' ";
$result = mysql_query($sql);
if ($result && ($tmp_name[$i] != $cn_name[$i])) {
if ( eregi("B|P|N|I", $cn_type[$i]) ) {
$sql_add = " update $g4[write_prefix]{$cb_id} set ca_name = '$cn_name[$i]' where ca_name = '$tmp_name[$i]' ";
mysql_query($sql_add);
.
.
?>
======================================================
게시판 목록
그누4 플러그인
그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 164 | 19년 전 | 2905 | ||
| 163 | 19년 전 | 1907 | ||
| 162 | 19년 전 | 2579 | ||
| 161 | 19년 전 | 4720 | ||
| 160 | 19년 전 | 23130 | ||
| 159 | 19년 전 | 4016 | ||
| 158 | 19년 전 | 4029 | ||
| 157 | 19년 전 | 3322 | ||
| 156 | 19년 전 | 2276 | ||
| 155 | 19년 전 | 11696 | ||
| 154 | 19년 전 | 3081 | ||
| 153 | 19년 전 | 4902 | ||
| 152 | 19년 전 | 2083 | ||
| 151 | 19년 전 | 4883 | ||
| 150 | 19년 전 | 3911 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기