Hola chicos, muchisimas gracias por sus contestaciones, efectivamente los campos in, out , in24, out24 y ratio son numericos, por eso no llevan las comillas.
Creo que di con el error, que era que al poner el INSERT, no llevava antes el mysql_query, ahora me queda asi...
Código PHP:
<?
include"conexion.php";
$in24=0; //Inicializo los valores de in, out y ratio, ya que no son campos rellenables por el usuario
$out24=0;
$in=0;
$out=1;
$ratio=0;
$dominio=$_POST['dominio'];
$nombre=$_POST['nombre'];
$insertar=mysql_query("INSERT INTO webs (dominio, nombre, in24, out24, in, out, ratio) values ('$dominio','$nombre', $in24, $out24, $in, $out, $ratio)");
mysql_query($insertar) or die (mysql_error());
echo" <html>
<head></head>
<body>
<h3>Los datos han sido guardados</h3>
</body>
</html>";
include "cerrar_conexion.php";
?>
Ahora al ejecutarlo salta el mensaje "Query was empty" pero no se que significa, creo (posiblemente me equivoque) es que la sentencia ( mysql_query($insertar) or die (mysql_error()); ) que creo que sirve para reportar los errores esta vacia (ya que no tiene ningún error y suelta eso de query was empty....
No estoy seguro de esto, si no es asi... ¿de que se puede tratar?
Muchas gracias a todos por su colaboracion !!! son grandes !!