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

스크립트 질문드립니다.

어렵당당당 6년 전 조회 3,520

그누보드 상품주문내역 리스트부분에

1

2

 .

.

.

100

이 뜬다고 가정했을때 아래 스크립트를 넣으면

첫번째 부분에만 스크립트가 적용되는데

전체 tr부분에 각각 적용되도록 어케 수정하나요?

질문드립니다.

 

 

 

 

 

 

 

아래 부분이 첫번째만 적용되게 되어있는건지..

LImit 1을 50으로 변경해도 안되네요

 

$sql = " UPDATE  `g5_shop_order` SET  `od_receipt_price` =  '".$od_receipt_price."' WHERE  `od_id` =".$od_id." LIMIT 50 ;"; $row = sql_fetch($sql);

$sql = " select * from {$g5['g5_shop_order_table']} where od_id = '$od_id' "; $od  = sql_fetch($sql);

$info = get_order_info($od_id); // 미수금액 $od_misu = ( $od['od_cart_price'] - $od['od_cancel_price'] + $_POST['od_send_cost'] + $_POST['od_send_cost2'] )            - ( $od['od_cart_coupon'] + $od['od_coupon'] + $od['od_send_coupon'] )            - ( $_POST['od_receipt_price'] + $_POST['od_receipt_point'] - $_POST['od_refund_price'] );

// 미수금 정보 등 반영 $sql = " update {$g5['g5_shop_order_table']}             set od_misu         = '$od_misu',                 od_tax_mny      = '{$info['od_tax_mny']}',                 od_vat_mny      = '{$info['od_vat_mny']}',                 od_free_mny     = '{$info['od_free_mny']}',             where od_id = '$od_id' "; sql_query($sql);

$sql_s="SELECT * FROM  `g5_shop_order` WHERE  `od_id` =".$od_id." LIMIT 50 ;"; $result_s = sql_query($sql_s); $row_s=sql_fetch_array($result_s);

$od_receipt_price=$row_s[od_receipt_price];

die("{\"od_receipt_price\":\"$od_receipt_price\"}");

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

답변 2개

23948of
6년 전

DOM으로 tr 을 선택하면 됩니다.

 

document.getElementsByTagName("tr")

 

응용하시면 됩니닷

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

어렵당당당
6년 전
알려주신소스 어디부분이랑 교체하면되나용?

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

6년 전

id는 중복되어 사용 될 수 없습니다

여러 요소들을 같은 이름으로 묶고 싶으시면 class를 사용하세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

어렵당당당
6년 전
저건 예시용인거구
그누보드에서 나타나는 tr자동 적용시, 어케 tr각각 나타나게 할까요

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

답변을 작성하려면 로그인이 필요합니다.

로그인