Buenas gente, soy novato en el tema de php y hace poco decidi crear un registro de usuarios con un formulario senzillo para empezar, el problema es que no me hace la conexion a la base de datos que cree (utilizo el xampp y los archivos php creados estan en la pagina correspondiente para su apertura (la htdocs que se crea por defecto)).
El registro consta de 3 archivos, haber que os parece.
Haber si conseguis ver los fallos.
El primero: config.php
<?
$dbhost="localhost"; //Host del mysql
$dbuser="root"; //Usuario del mysql
$db="registres"; //db donde se creará la tabla users
//conectamos y seleccionamos db
mysql_connect($dbhost,$dbuser);
mysql_select_db($db);
//Comenzamos la sesión, esto se explica despues en el Sistema de Login
session_start();
?>
El segundo: reg.php
<?
include('config.php'); //incluimos el config.php que contiene los datos de la conexión a la db
?>
<!--Creamos el form k irá a registrar.php para comprobar y introducir los datos a la tabla users -->
<HTML>
<HEAD><TITLE>Registre</TITLE>
</HEAD>
<BODY>
<FORM action="registrar.php" method="POST">
Nick: <input type="text" name="nick" size="30">
<br>
Password: <input type="password" name="pass" size="30" >
<br>
Repetir Password: <input type="password" name="pass1" size="30" >
<br>
email: <input type="text" name="email" size="50">
<br>
Rollo: <textarea name="rollo" cols="30" rows="10"></textarea>
<br>
<input type="submit" name="submit" value="Enviar">
</FORM>;
</BODY>
</HTML>
El tercero: registrar.php
<?
include('config.php');
?>
<!--incluimos el config.php que contiene los datos de la conexión a la db-->
<HTML>
<HEAD><TITLE>Registre</TITLE>
</HEAD>
<BODY>
<?php
mysql_query("INSERT INTO users (nick,pass,email,fecha,level,rollo) values ('" .$user . "','" .$pass . "','" .$email . "','" .$fecha . "','" .$level . "','" .$rollo . "') ");
echo 'Usuario registrado con éxito';
?>
</BODY>
</HTML>
Grácias por vuestro tiempo y sorry por la perdida de tiempo, se que es una tonteria xD.
PS: Alguna sugerencia de control de errores?