このコードは、解放する前に結果があったかどうかをテストします。
$result = mysql_query($query) or die("$query\n\n" . mysql_error());
$id = mysql_insert_id();
if ($result) { mysql_free_result($result); }
しかし、それはこの警告を与えます:
mysql_free_result() expects parameter 1 to be resource, boolean given in /foo/bar/etc.php
私は何が間違っているのですか?