Calificación:
  • 1 voto(s) - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
MySQL – Insertar datos (CLASE 11)
#1
En esta clase te voy a mostrar como insertar datos en una base de datos, como ejemplo e creado una agenda en la cual la dividi en fragmentos, insertar datos, buscar datos, ver datos y editar datos. Si no entienden esto, ver la clase anterior CREAR CONECCION y INTRODUCCION SQL

Cremos la conexión

Para tener todo ordenado la conexión a la MySQL la hacemos desde el archivo config.php y después por medio de un include lo agregamos a las páginas que necesita conectarse a la Base de Datos.

Código PHP:
// Configuracion de la base de datos.
$dbhost "localhost"// Servidor
$dbuser "root"// Usuario
$dbpass "marco"// Contraseña
$dbname "agenda"// Tabla
 
// Creando conexion.
$link mysql_connect($dbhost,$dbuser,$dbpass); // Conectamos a la base de datos
    
mysql_select_db($dbname,$link); // Seleccionamos la base de datos 

Agregamos los datos

Para agregar datos a la Base de Datos y tener nuestro script PHP lo más limpio posible, lo que hacemos es poner la consulta SQL (SELECT, INSERT, UPDATE, etc.) en una variable y despues la agregamos a la función mysql_query

Código PHP:
// Incluimos la configuracion y conexion a la MySQL.
include('config.php');
// Insertamos los datos en la base de datos, si da algun error lo muestra. 
 
$sql "INSERT INTO personas (nombre, telefono, direccion, foto) VALUES '".$nombre."','".$telefono."','".$direccion."', '".$foto."')";
 
mysql_query($sql,$link) or die(mysql_error()); 

Como pueden ver la creación de datos es sencilla, solo necesitamos crear la consulta adecuada y la enviamos mediante mysql_query.

Ejemplo

Como dije anteriormente vamos a utilizar como ejemplo el funcionamiento en una agenda, ya que viene perfecto para nuestras clases. Abajo dejo la descarga de la agenda, solo la parte de insertar registros y las configuración, más adelante la vamos a ir armando juntos.

Esta clase esta asociada con el archivo agregar.php, en el cual tiene un formulario que envia los datos al PHP que esta todo explicado.

Si no entendieron bien el funcionamiento dejo otro articulo, Insertar Datos en MySQL.


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Problema conexion remota mysql efbsfcd 2 65 07-07-2017, 07:19 AM
Último mensaje: efbsfcd
  Las bases de datos más grandes del mundo Smithcanal 3 112 06-06-2017, 04:16 PM
Último mensaje: easy english
  [Tutorial] Pasar MySQL a MySQLi[POO] amner 6 198 03-05-2017, 02:05 AM
Último mensaje: ReyNexo23
  Como subir Archivos, Imagenes PHP MysQL gassip 0 522 24-10-2016, 06:59 AM
Último mensaje: gassip
  [Tutorial] Pasar base de datos MySQL por SSH FullPirata 1 188 11-10-2016, 04:12 PM
Último mensaje: efbsfcd
  falla conexion a mysql viernest@gmail.com 4 376 01-09-2016, 06:52 AM
Último mensaje: easy english
  GOOGLE CHARTS: INTRODUCCION A LA VISUALIZACION DE DATOS, GRAFICAS, MAPAS Y MAS khristia 2 210 16-08-2016, 08:27 PM
Último mensaje: efbsfcd
  Subir multiples archivos o imágenes al servidor y guardarlas con PHP y MySQL cmascreativo 1 305 18-02-2016, 09:55 PM
Último mensaje: index
  [Aporte] Codigo para renombrar tabla MySQL gassip 3 259 23-12-2015, 08:10 AM
Último mensaje: AbaddonOrmuz
  [Duda] Cómo puedo usar python para calcular datos y mostrarlos vía php piero.cpvd 3 503 05-12-2015, 12:12 PM
Último mensaje: midd_98



Usuarios navegando en este tema: 1 invitado(s)