의 2 또는 3 말하여 업데이트는 현재 수가 24 다음이 쿼리를 실행 한 후 가끔 26 또는 27PHP의 MySQL UPDATE 쿼리의 이상한 동작? 내가 대신 가끔 1 다음은 업데이트되지 뷰 열을 쿼리를 다음 실행하고 때
$views = $views + 1;
$_SQL = '';
$_SQL = 'UPDATE videos SET views = '.$views.' WHERE VideoId= "'.$videoid.'";';
@mysql_query($_SQL);
이되는 것입니다 전망
왜 이런 일이 발생하는지 알 수 없거나 뭔가 누락되었거나 쿼리가 자동으로 2 번 실행됩니까? 문제를 찾아 내도록 도와주세요.
감사
이 쿼리는 몇 번 실행됩니까? –
이 쿼리는 페이지가로드 될 때마다 실행됩니다. 이것은 기본적으로 특정 비디오의 조회수입니다. – Prashant
어디에서 $ views 변수를 초기화합니까? mysql_error를 얻었습니까? 왜 당신은 실수를 저지합니까? – markcial