2016-04-23 5 views
-1
if (isset($_POST['clear'])){ 
    $sql = mysql_query("DELETE FROM hitcounter","ALTER TABLE hitcounter AUTO_INCREMENT=0") or die (mysql_error()); 
} 

ヒットカウンタを作成してページのヒット数をカウントしようとしています。私はクリアボタンを除いてすべてを完了しました。ヒットカウントが0に戻る必要がありますが、動作させることができません。ヒットカウンタのクリアボタンを作成する

+0

mysql_query()を使用して2つのクエリを実行することはできません。しかし、['mysqli_multi_query()'](http://php.net/manual/en/mysqli.multi-query.php)を使うと、複数のクエリをセミコロンで連結して実行することができます。あるいは、「PDO」を使うこともできます。[この回答](http://stackoverflow.com/a/6461110/5517143)を参照してください。 –

+0

少し話題です...私には、auto_incrementのリセットはまったく関わっていません。さらに、 '0'ではなく '1'にリセットしたいと思うでしょう。 –

答えて

関連する問題