Voy a intentar dejarlo todo claro a ver si me podeis ayudar:
Quiero crear un formulario (Nombre,Apellido) y al enviar tiene que guardarse en mi base de datos:
1- Tengo creado el XHTML index donde tengo el formulario
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es">
<head>
<!-- Estilos -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="comun.css" title="style" />
<title>Prueba</title>
<!-- Estilos -->
</head>
<body>
<!-- formulario -->
<form method="post" action="prueba.php">
Nombre : <input type="text" name="nombre"><br>
Apellido : <input type="text" name="apellidos"><br>
<br>
<br><br>
<input type="submit" name="valider" value="Enviar">
</form>
<!-- /formulario -->
</body>
</html>
2-He creado el codigo php. (prueba.php)con el que lo unire a mi base de datos guardo en las variables nombre y apellidos
<?php
//Damos nombres a las variables.
$nombre = $_POST['nombre'];
$apellidos = $_POST['apellidos'];
//Conectar a la base de datos (bd).
mysql_connect(<midireccion>, <usuario>, <contraseña>);
mysql_query("INSERT INTO login(nombre , apellidos) VALUES ('$nombre', '$apellidos')";
?>
3- en mi base de datos he creado la tabla login con 3 valores uno id tipo smallint que es mi clave primaria y otros dos (nombre,apellidos)campos VARCHAR y NOT NULL
a la hora de enviar los datos del formulario me viene este error:
Parse error: parse error, unexpected '<', expecting ')' in /home/www/....../prueba.php on line 6
alguien ve algo raro?¿¿??¿ y que me pueda ayudar en lo que tenga mal gracias!!