Ver Mensaje Individual
  #12 (permalink)  
Antiguo 08/06/2012, 05:45
garridoyuste
 
Fecha de Ingreso: junio-2012
Mensajes: 11
Antigüedad: 12 años, 7 meses
Puntos: 0
Pregunta Respuesta: Novato con un problemilla en php

Hola a todos!!!!!!
estoy empezando a hacer mis primeros pinitos en php y a la primera de cambio me ha surgido un problema clave. Os cuento. He creado un html muy basico para dar de alta un formulario. A continuación un php que recibe la informacion del html y carga esos resultados en una bbdd (MySQL) me instalé el xampp. El problema es que no sé porque no me lo inserta en la BBDD, y el caso es que el programa no me da problema, por un if que puse sé que no se insertan en la BBDD. Bajo mi novato punto de vista creo que el codigo está bien, pero nose....he mirado y buscado de todo en internet. Pienso que puede ser por la configuración del xammp pero vamos que me funciona perfectamente (eso creo), porque através del phpmyadmin he podido introducir registros en mi basededatos.
Os escribo el código para que vosotros expertos me echeis un cable. Muchas gracias!!!!!!!!


<?php
//llamar a la funcion

//recibir la informacion de login.html
$nombre=strip_tags($_POST['Nombre']);
$apellido=$_POST['apellidos'];
echo "$nombre";

//comprobar que el usuario no existe en la bbdd
//registrar usuarios que no hayan sido dados de alta

$conexion=mysql_connect("localhost","root","contra seña") or die("problema al conectar el host");
$con=mysql_select_db("test",$conexion) or die("problemas al conectar la base de datos") or die("problemas la conectar con la bd");

if($con==true)
{
echo "conexion OK"; // esto funciona
}

$insertar="INSERT INTO 'tablauno' (nombre,apellidos) VALUES ('$nombre', '$apellido')";
$insertardb=mysql_query($insertar,$conexion) or die("problema");
if($insertardb==true)
{
echo "Usuario registrado";
}

else
{
echo 'Usuario No registrado con éxito';

}
//else
//{
// echo 'Hubo un error en el registro';
//}


//el resultado de esa conexion lo guardamos en una variable para poder emplearla mas facilmente. es la varibale que nos permite la conexion en la base de datos
// nombre tabla usuarios
//$con=Conectarse
//$sql="SELECT" Usuario * FROM usuarios WHERE usuario=$username"


?>

---------------------------------------------------------------------------------

este es el html




<html>
<head>
<title> Prueba de html </title>
</head>



<body>
<form method="POST" action="prueba.php">
Nombre:<input type="text" name="Nombre" /> <br />
Apellidos: <input type="text" name="apellidos" /> <br />
Registrase: <input type= "submit" name="login" /> <br/>

</form>
</body>
</html>