prueba con esto
Código PHP:
error_reporting("E_ALL");//para que muestre todos los errores generados por php durante el proceso
$clave =$_POST["txtclaveprod"];
$descripcion = $_POST["txtdescrip"];
$precio = $_POST["txtprecio"];
if (empty($clave) || empty($descripcion) || $precio==""){
header("LOCATION: articulos.php");//aqui faltaba el location
exit();
}
$base="cleanhou_cleanhouse";
$conexion=@mysql_connect("localhost","cleanhou_root ","**") or die ('I cannot connect to the database because: ' . mysql_error());
@mysql_select_db($base,$conexion) or die ('ERROR con la base de datos');
$sql = "INSERT INTO articulos VALUES ('$clave','$descripcion',$precio)";
echo "$sql";
$result = mysql_query($sql,$conexion) or die("Couldn't execute query: $sql, error: " . mysql_error());
para conocer mas de
error_reporting
saludos.