Consejo:
No sé por qué pones tantos parentesis .. sólo se usa para separar en SQL los "(valor,valor,valor)" ....
No está de más que apliquees algún pre-filtrado a esas variables .. desde chequeos de tipo de dato: si esperas un numero .. que no sea una letra ... si está en tal rango .. que no sea superado. Y validación en general de los caracteres intruducidos que podrían darte problemas usando:
mysql_real_escape_string($_POST['variable'])
(sólo lo voy a poner en una variable de ejemplo .. usalo en el resto).
OJO .. concatena tus variables, escribes más "Código" pero se hace mejor su lectura e identificación de problemas.
Si hay un error a nivel de SQL o de conexión no lo veras .. a no ser que uses mysql_error() .. Recuerda que mysql_query() devuelve "true" si se ejecuta correctamente y sino .. "false" .. Usalo en un IF() ..
(El @ sólo ocualta los mensajes de error de PHP .. pero ya los capturamos con mysql_error()) ...
Código PHP:
$sql = "INSERT INTO clientes (numero,nombre, cuit, domicilio, telefono, cp) VALUES
('".$_POST['numero']."','".$_POST['nombre']."','".$_POST['cuit']."','".mysql_real_escape_string($_POST['domicilio'])."','".$_POST['telefono']."','".$_POST['cp']."')";
if (@mysql_query($sql)){
// no es bueno que dejes aquí la ejecución del script .. fijate que pasa si recargas esta página en este punto ..
echo "Información introducida.\n";
// Lo ideal es redireccionar a otra página donde realmente allá muestres tu mensaje de exito_
header ("Location: pagina_mensajes.php");
exit;
} else {
echo "<br>Error: Mysql Dice: ".mysql_error();
}
Un saludo,