Os explico, estoy intentando crear un formulario con el cual rellenar campos en una base de datos. He creado varios archivos que os pongo abajo, parece que todo va bien, no me sale ningun error ni nada, pero al intentar ver el contenido de un registro, no aparece nada (solo el hola caracola jeje). Sospecho que el problema esta en el archivo guardar.php, pero no consigo ver que falla.
Muchas gracias a todos por adelantado
Nos vemos!!
conexion.php : (para abrir la conexion con la dB)
<?
$dbhost="localhost"; // host del MySQL
$dbusuario="javier_traja"; // nombre de usuario
$dbpassword="trajapaja8910"; // password de acceso
$db="javier_trades"; // Seleccionamos la base con la cual trabajar
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
mysql_select_db("javier_trades");
?>
cerrar_conexion.php : (para cerrar la conexion)
<? mysql_close($conexion); ?>
alta.php : (crear el formulario de alta)
<html>
<head><title>Alta en el sistema de intercambio</title></head>
<body>
<h3>Alta en el sistema de intercambio</h3>
<form method="post" action="guardar.php">
<p>Dominio:<br>
<input type="text" name="dominio">
</p>
<p>Nombre:<br>
<input type="text" name="nombre">
</p>
<p>
<input type="submit" name="enviar" value="Enviar Datos">
</p>
</form>
</body>
</html>
guardar.php : (para guardar el contenido de alta.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'];
mysql_query("insert into `webs` (`dominio`,`nombre`, `in24`, `out24`, `in`, `out`, `ratio`)
values ('$dominio','$nombre','$in24','$out24','$in','$out ','$ratio')");
echo" <html>
<head></head>
<body>
<h3>Los datos han sido guardados</h3>
</body>
</html>";
include "cerrar_conexion.php";
?>
ver.php : (para ver el contenido de los registros de la db)
<?
include"conexion.php";
$foo=mysql_query("SELECT out FROM webs");
echo "$foo";
echo "hola caracola";
include "cerrar_conexion.php";
?>