이전 목록 다음
채택완료

mysql쿼리고수분 오류봐주시면감사..

2015-10-14 (수) 08:57:12 4,345

2개의 질문인데요  

1번은 현제시간에서 10분안으로 가입한회원이 몇명 있는지 가져올려고해본거구요

> now()다음은몰라서 안적엇습니다

Copy
$sqlc = "select * from $g4[member_table] where mb_datetime > now() ";$read = sql_fetch($sqlc);

두번째는 

오늘날짜의 것만업데이트 해주는 쿼리인데 and date(wr_6) = date(now())요부분이좀이상해서요

Copy
$sql = " update g4_write_k10 set wr_9 = '$wr_9', wr_10 = '$wr_10', wr_is_comment = '$wr_is_comment'  where wr_link2 = '$wr_link2' and date(wr_6) = date(now())"; 		  sql_query($sql);

그리고

 g4_write_k20 테이블에도 업데이트해주료고하는데 몇일동안헤메고있습니다 

위에쿼리에서 업데이트할때  wr_link2를기준으로 데이터를넣엇는데 

 k20에 업데이트해줄때는 어덯게 $wr_id를 가져오는지를 찾다가 포기햇습니다.ㅜ.ㅜ

Copy
$sql = "update g4_write_k10set wr_9       = '$wr_9'',wr_10          = '$wr_10',wr_is_comment  = '$wr_is_comment'  where wr_id = '$wr_id' "; sql_query($sql);       $sql = "update g4_k20set wr_9 = '$wr_9', wr_10 = '$wr_10'  where bo_table = 'k10' and kid = '$'wr_id'  ";  //  위에업데이트 쿼리에서 업데이트해준 데이터에서  wr_id를가져오지못하고있습니다sql_query($sql);		 $sql = "update g4_k20set d = '$d'where bo_table = 'k10' and kid = '$wr_id'  ";sql_query($sql);

답변 1개

채택된 답변
+20 포인트
2015-10-16 (금) 17:22:45

1.

mb_datetime  > date_format(date_add(now(), interval -10 MINUTE), '%Y-%m-%d %H:%i:%s')

2.
wr_6 형식이 0000-00-00  이라는 가정하에
wr_6 = date_format (now(), '%Y-%m-%d')

3.

오타로 추측.
kid = '$'wr_id' 
-->
kid = '$wr_id'  

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