Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Hacer una consulta con un formulario

Estas en el tema de Hacer una consulta con un formulario en el foro de Mysql en Foros del Web. Hola amigos estoy aprendiendo a utilizar php y mysql y me ha encantado mucho lo poco que he aprendido, y mi cunsulta en la siguiente: ...
  #1 (permalink)  
Antiguo 05/09/2011, 16:54
Avatar de MLDGATO  
Fecha de Ingreso: marzo-2011
Ubicación: Guatemala
Mensajes: 113
Antigüedad: 13 años, 1 mes
Puntos: 2
Pregunta Hacer una consulta con un formulario

Hola amigos estoy aprendiendo a utilizar php y mysql y me ha encantado mucho lo poco que he aprendido, y mi cunsulta en la siguiente: Tengo una Base de datos en mysql y dicha base tiene una tabla y en la tabla ya tengo datos los cuales los he ingresado por medio de un formulario que hice en html, lo que quiero hacer ahora es realizar consultas de esa base de datos, pero las quiero hacer con otro formulario hecho en html, mi formulario y el escript de php para enviar los datos a la base es el siguiente:

html del formulario:
Código:
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Formulario</title>
<style type="text/css">
#formulario {
	background-color: #09C;
	height: auto;
	width: 400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 10px;
}
form {
	font-family: "Arial Black", Gadget, sans-serif;
	color: #00F;
}
</style>
</head>

<body>
<div id="formulario">
  <form id="form1" name="form1" method="post" action="insertar.php">
    <table width="400" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td><label for="nombre">Nombre:</label></td>
        <td><input type="text" name="nombre" id="nombre" /></td>
      </tr>
      <tr>
        <td><label for="apellido">Apellidos:</label></td>
        <td><input type="text" name="apellido" id="apellido" /></td>
      </tr>
      <tr>
        <td><label for="grado">Grado:</label></td>
        <td><select name="grado" id="grado">
          <option>Cuarto Bachillerato</option>
          <option>Quinto Bachillerato</option>
        </select></td>
      </tr>
      <tr>
        <td><label for="carrera">Carrera:</label></td>
        <td><select name="carrera" id="carrera">
          <option>Computación</option>
          <option>Diseño</option>
        </select></td>
      </tr>
      <tr>
        <td><label for="seccion">Sección:</label></td>
        <td><select name="seccion" id="seccion">
          <option>A</option>
          <option>B</option>
        </select></td>
      </tr>
      <tr>
        <td><label for="email">Email:</label></td>
        <td><input type="text" name="email" id="email" /></td>
      </tr>
      <tr>
        <td><label for="codigo">Código del Libro:</label></td>
        <td><input type="text" name="codigo" id="codigo" /></td>
      </tr>
      <tr>
        <td colspan="2" align="center"><input type="submit" name="enviar" id="enviar" value="Enviar" /></td>
      </tr>
    </table>
  </form>
</div>
</body>
</html>
El script PHP que recive los datos y los envía a mi base de mysql:

Código:
<?php
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$grado = $_POST['grado'];
$carrera = $_POST['carrera'];
$seccion = $_POST['seccion'];
$email = $_POST['email'];
$codigo = $_POST['codigo'];
$conexion = mysql_connect("localhost","manuel","mld100050500");

mysql_select_db("alumnos",$conexion);

mysql_query("INSERT INTO datos(Nombre, Apellido, Grado, Carrera, Seccion, Email, Codigo) VALUES ('$nombre','$apellido','$grado','$carrera','$seccion','$email','$codigo')");
?>
<script type="text/javascript">
  #2 (permalink)  
Antiguo 06/09/2011, 15:53
Avatar de timoteo666  
Fecha de Ingreso: agosto-2011
Ubicación: /home/Gdl
Mensajes: 242
Antigüedad: 12 años, 7 meses
Puntos: 11
Respuesta: Hacer una consulta con un formulario

Este link te puede ayudar:
http://www.forosdelweb.com/wiki/PHP:No_s%C3%A9_c%C3%B3mo_trabajar_con_PHP_y_MySQL

Y tambien este, esta de pelos:
http://www.forosdelweb.com/wiki/PHP#Interacci.C3.B3n_con_Bases_de_Datos
__________________
( + ) lineas de código ( - ) televisión

Etiquetas: html, php, formulario, bases-de-datos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:17.