2014-07-23 3 views
0

레코드가 존재하지 않을 때 업데이트 명령을 쓰려고합니다. 메시지 후업데이트 명령 출력

mysqli_query($connection,"UPDATE system SET count ='1' where code ='929'"); 

내 말은, 그렇지 않으면 메시지

+0

는 일반적으로 당신이 실행 결과 및 검사를 캡처 수정 된 행 수. – tadman

+0

mysql 데이터베이스에 액세스하는 데 사용하는 언어의 이름을 포함하도록 태그를 업데이트해야합니다. 나는 PHP를 추측 할 수 있지만 그 작은 코드는 쉽게 perl이나 실제로 사용할 수 있습니다. 실제로는 유효한 bash입니다. 제 말은, 당신이 기대하는대로하지 않을 것입니다,하지만 두 명령이주의 깊게 명명되면 이것이 작동 할 것입니다. 우리가 사는 이상한 세상. –

답변

1

에게 줄 때 929 코드의 기록 필드에 정보를 업데이트가 있다면이 시도 :

$num_modified = mysqli_query($connection,"UPDATE system SET count ='1' where code ='929'"); 
if ($num_modified != 1) { 
echo "Failed to modify!"; 
}