테스트 사이트 - 개발 중인 베타 버전입니다

장바구니에 메모 필드를 추가하여 주문시 메모 입력받기

· 14년 전 · 539 · 3
 
장바구니 테이블에 ct_memo 라는 이름으로 메모 필드를 문자열 형식으로 추가합니다.
ALTER TABLE `yc4_cart` ADD `ct_memo` VARCHAR( 255 ) NOT NULL;
 
shop/item.php 에 수량 아래로 다음과 같은 코드를 추가합니다.
<tr><td colspan=3 height=1 background='<?=$g4[shop_img_path]?>/dot_line.gif'></td></tr>
<tr height=25>
    <td>&nbsp;&nbsp;&nbsp; · 메 모</td>
    <td align=center>:</td>
    <td>
        <textarea name="ct_memo" rows="3" cols="50" class="tx"></textarea>
    </td>
</tr>
 
shop/cartupdate.php 에 코드를 추가합니다.
                    ct_ip        = '$REMOTE_ADDR',
                    ct_memo      = '$ct_memo'
";

adm/shop_admin/orderform.php 에 코드를 추가합니다.
                a.it_opt6,
                a.ct_memo,
                b.it_name
 
...
 
    $ct_memo = $row[ct_memo] ? "<div>".get_text($row[ct_memo])."</div>" : "";
    $list = $i%2;
    echo "
    <tr class='list$list'>
        <td align=center title='$row[ct_id]'><input type=hidden name=ct_id[$i] value='$row[ct_id]'><input type=checkbox id='ct_chk_{$i}' name='ct_chk[{$i}]' value='1'></td>
        <td style='padding-top:5px; padding-bottom:5px;'><table width='100%'><tr><td width=40 align=center>$image</td><td>$it_name{$ct_memo}</td></tr></table></td>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

14년 전
좋은 팁 감사합니다
첫번째
장바구니 테이블에 ct_memo 라는 이름으로 메모 필드를 문자열 형식으로 추가합니다.
이 말을 어떻게 하라는것인지 이해를 못하겠습니다;;
// 더머님
혹시 phpMyAdmin 사용방법 아시나요?
모르신다면 인터넷에서 사용방법을 찾으신 후, 인터넷에서 보셨던 phpmyadmin 버전을 호스팅 서버에 업로드하신 후, DB 정보를 입력하여 로그인 하신 다음..
phpmyadmin에서 해당 DB 테이블을 클릭한 후,
"SQL" 탭을 누르신 후 sql 쿼리를 실행하시면 될 것 같습니다.

게시글 목록

번호 제목
1214
1208
1205
1198
1196
1195
1187
1181
1179
1178
1174
1162
1152
1149
1145
1124
1123
1116
1507
1114