Piccolissimo problema....ke nn riesco ad individuare....mi dà come errore Warning:

Wrong parameter count for mysql_query() in c:\programmi\easyphp1-8\www\auto\delete.php on line 32

codice:
<?php

$host='localhost';
$user='root';
$password='';
$dbname='autom';

$db = mysql_connect($host, $user, $password); // rilascia a $db un ID di connessione
mysql_select_db($dbname, $db); //funzione selezione database dalla connesione creata

$box_value = $_POST['box'];

//controlla se sono stati inviati dati dal form e se è stato spuntato almeno un checkbox
if(!empty($_POST['box'])) { 

//unisco gli elementi dell'array creato precedentemente in una stringa per sfruttare
//l'istruzione IN nella query che si occuperà di eliminare i records selezionati e alla fine
//esegue un semplice controllo che informa sull'esito dell'operazione.

$id = implode(',', $_POST['box']); 
echo "cancello la riga con ID " . $id . "
";


mysql_query('DELETE FROM auto WHERE id IN ($id)') or die('cancellazione non andata a buon fine'. mysql_query());
// implementare il JOIN con il risultato di questa query con una query che mi dia il link delle immagini da cancellare con un link

echo mysql_affected_rows() < 1
     ? 'Nessun record eliminato.'
     : 'Sono stati eliminati ' . mysql_affected_rows() . ' records.';
}

?>
eppure và bene tutto!! ....