Ajuda com formulário, método POST e atribuir variáveis

  • Autor Autor Luismpk
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Luismpk

Luismpk

Gamma
Programador
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola amigos, vengo en su consulta, espero me puedan ayudar o dar ideas sobre como solucionar este problemilla que me plantee

Bueno. Quiero hacer un sitio en el que tenga una página index.php con un formulario que mande por el metodo POST las variables, email & pass y lo mande al archivo datos.php para presentarlo

Inserir CODE, HTML ou PHP:
$mail = utf8_encode($_POST["email"]);
$pass = utf8_encode($_POST["pass"]);

echo $mail;
echo $pass;

Hasta aquí todo bien, pero, el verdadero problema es que quiero manejar Bases de Datos y ahi si que soy malo :S

Busco que el archivo index.php tenga una variable en la URL que sea la ID del usuario y la mande en el formulario, tipo esto:

Inserir CODE, HTML ou PHP:
//www.misitio.com/index.php/?id=123

<form id="form1" name="form1" method="post" action="datos.php">
  <label for="email">email</label>
  <input type="text" name="email" id="email" />
  <label for="pass">pass</label>
  <input type="text" name="pass" id="pass" />
  <label for="usuario">usuario</label>
  <input type="text" name="usuario" id="usuario" value="123" />
</form>

Y la mande al archivo datos.php para que lo registre en una base de datos

Inserir CODE, HTML ou PHP:
$mail = utf8_encode($_POST["email"]);
$pass = utf8_encode($_POST["pass"]);
$usuario = utf8_encode($_POST["usuario"]);

((algo para mandar a la base de datos el correo, contraseña y usuario))

echo ((algo para presentar desde la base de datos el correo, contraseña y usuario));

Eso es basicamente lo que quiero hacer, pero no se por donde empezar, se que se hace una base de datos con algo tipo esto:

Inserir CODE, HTML ou PHP:
CREATE TABLE `usuarios` (
  `idusuario` INT(11) NOT NULL AUTO_INCREMENT,
  `mail` VARCHAR(20) NOT NULL,
  `password` VARCHAR(10) NOT NULL,
  PRIMARY KEY  (`idusuario`)
)

Pero no se como mandar los valores a la base de datos y como hacer esa funcion de poner una id en la URL y pasarla al formulario.

Me podrían ayudar con esto por favor?
De antemano por sus respuestas muchas gracias!

Saludos!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
primero tienes que hacer la conexion a la base de datos, me parece que es con esta mysql_connect :ghost::encouragement:
 
primero tienes que hacer la conexion a la base de datos, me parece que es con esta mysql_connect :ghost::encouragement:

Gracias, conoces algun tutorial para esto?
 
Voltar
Topo