Código PHP:
<?php
$state = false;
if ($_POST['action'] == "add") {
$conexion = mysql_connect("localhost", "root", "");
mysql_select_db("prueba", $conexion);
$que = "INSERT INTO prueba (id_productos, clave, nombre, precio, clasificacion, existencias, observaciones, imagen) ";
//Quiero que los campos queden de la siguiente manera
// id_producto - numerico
//clave - numerico
//nombre - letras
//precio - el costo del producto
//clasificacion - letras
//existencias - letras 150 asi lo puse en la base de datos
//observaciones - letras
//imagen - que el campo marque cuando no haya imagen cargada
//si no se cargo algun campo marque erros
$que.= "VALUES (
'".$_POST['id_productos']."',
'".$_POST['clave']."',
'".$_POST['nombre']."',
'".$_POST['precio']."',
'".$_POST['clasificacion']."',
'".$_POST['existencias']."',
'".$_POST['observaciones']."'
'".$_POST['imagen']."')";//imagen
$res = mysql_query($que, $conexion) or die(mysql_error());
$state = true;
if (is_uploaded_file($_FILES["prueba"]["tmp_name"]))