Si pudierais echarme una mano os lo agradecería, seguro que tiene 200 mil fallos:
Arhico conexion.php
Código PHP:
<?php
//variables para la conecxión//
$dbhost = "dbxxxxxxxxx.db.1and1.com";
$dbuser = "dboxxxxxxxxx";
$dbpass = "xxxxxxxx";
$dbtabla= "clientes"
//La conecxion//
$conx = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error al conectar a mysql');
//seleccionar tablas//
mysql_select_db($dbtabla, $conx);
?>
Código PHP:
<? mysql_close($conexion); ?>
Código HTML:
<form name="remitente" method="post" action="datos-envio.php" onsubmit="return Validar(this);"> <p><h3><font color="#f4800f" size="3" ><label for="remitente"> Datos del Remitente (¿Dónde lo recogemos?):</p></h3></font> <br> <label for="nombre"><font size="3" color="#3d4b54">Nombre:</label> <input type="text" name="nombre" maxlength="3" size="15"> <label for="apellidos">Apellidos:</label> <input type="text" name="apellidos" maxlength="3" size="20"> <label for="fijo">Teléfono fijo:</label> <input type="text" name="fijo" maxlength="3" size="9"> <label for="movil">Móvil:</label> <input type="text" name="movil" maxlength="3" size="9"> <br><br> <label for="mail">Correo electrónico:</label> <input type="text" name="mail" maxlength="3"> <br><br> <p><h3><font color="#f4800f" size="3" > Dirección</p></h3></font> <br> <label for="tipo-via">Tipo de vía</label> <select name="via"> <option value="calle"> Calle</option> <option value="avenida"> Avenida</option> <option value="plaza"> Plaza</option> <option value="alameda"> Alameda</option> <option value="centro-comercial"> Cemtro Comercial</option> <option value="callejon"> Callejón</option> <option value="camino"> Camino</option> <option value="cañaada"> Cañada</option> <option value="carretera"> Carretera</option> <option value="glorieta"> Glorieta</option> <option value="urbanizacion"> Urbanización</option> </select> <label for="calle">Dirección:</label> <input type="text" name="calle" maxlength="40"> <label for="ciudad">Ciudad:</label> <input type="text" name="ciudad" maxlength="40"> <br><br> <label for="cp">Código Postal:</label> <input type="text" name="cp" maxlength="40"> <label for="franja">Franja Horaria preferida</label> <select name="franja"> <option value="9-13">De 9:00 a 13:00</option> <option value="13-17">De 13:00 a 17:00</option> <option value="17-19">De 17:00 a 19:00</option> </select></form> </font>
Código PHP:
<?
include "conexion.php";
if (!isset($accion)){
echo"
<html>
<head><title>Guardar datos en la base</title></head>
<body>
<h3>Guardar datos en la base</h3>
<form name="remitente" method="post"
action="guardar.php?accion=guardar">
<p>Nombre:<br>
<input type="text" name="nombre">
</p>
<p>Apellido:<br>
<input type="text" name="apellidos">
</p>
<p>Teléfono Fijo:<br>
<input type="text" name="fijo">
</p>
<p>Teléfono Móvil:<br>
<input type="text" name="movil">
</p>
<p>Correo Electrónico:<br>
<input type="text" name="mail">
</p>
<p>Tipo de Vía:<br>
<input type="text" name="tipo-via">
</p>
<p>Dirección<br>
<input type="text" name="calle">
</p>
<p>Ciudad:<br>
<input type="text" name="ciudad">
</p>
<p>Código Postal:<br>
<input type="text" name="cp">
</p>
<p>
<input type="submit" name="Submit" value="Guardar Datos">
</p>
</form>
</body>
</html>";
}elseif($accion=="guardar"){
include"conexion.php";
$result=mysql_query("INSERT INTO usuarios (ID_CLIENTE,nombre, apellidos,DIRECCION,POBLACION,CP,TELEFONO_F,TELEFONO_M,EMAIL )
VALUES ('',$nombre,$apellidos,$calle,$ciudad,$cp,$fijo,$movil,$mail) ",$conexion);
echo" <html>
<head></head>
<body>
<h3>Los datos han sido guardados</h3>
</body>
</html>";
}
include "cerrar_conexion.php";
?>
CREATE TABLE `CLIENTES` (
`ID_CLIENTE` smallint(15) NOT NULL AUTO_INCREMENT,
`NOMBRE` varchar(15) COLLATE latin1_spanish_ci NOT NULL,
`APELLIDOS` varchar(30) COLLATE latin1_spanish_ci NOT NULL,
`NIF` varchar(9) COLLATE latin1_spanish_ci NOT NULL,
`DIRECCION` varchar(30) COLLATE latin1_spanish_ci NOT NULL,
`POBLACION` varchar(15) COLLATE latin1_spanish_ci NOT NULL,
`CP` varchar(5) COLLATE latin1_spanish_ci NOT NULL,
`PAIS` varchar(15) COLLATE latin1_spanish_ci NOT NULL,
`TELEFONO_F` varchar(9) COLLATE latin1_spanish_ci NOT NULL,
`TELEFONO_M` varchar(9) COLLATE latin1_spanish_ci NOT NULL,
`EMAIL` varchar(20) COLLATE latin1_spanish_ci NOT NULL,
PRIMARY KEY (`ID_CLIENTE`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci AUTO_INCREMENT=1 ;