Tutorial de PHP y MySQL

Ejemplo script PHP (test.php):
<html> 
<body> 
  <?php 
    $myvar = "Hola Mundo. Este es mi primer script en PHP"; 
    //Esto es un comentario 
    echo $myvar; 
  ?> 
</body> 
</html>

Crear base de datos en MySQL (mybd):
create database mybd;

Creación de una tabla en MySQL:
CREATE TABLE agenda (id INT NOT NULL AUTO_INCREMENT, nombre CHAR(50),  direccion CHAR(50), telefono CHAR(15), email CHAR(30), KEY (id));

Insertar registros en una tabla (agenda):
INSERT INTO agenda VALUES (0, 'Juan Pérez', 'C/ Laguna, 15. Sevilla',  '95.455.55.55', 'juan@agenda.com');
INSERT INTO agenda VALUES (1, 'Luis García', 'C/ Betis, 22. Cádiz',  '95.655.66.33', 'luis@agenda.com');
INSERT INTO agenda VALUES (2, 'Carlos Rodríguez', 'C/ Sevilla, 6. Huelva','95.113.22.77', 'carlos@agenda.com');

Conexión con MySQL:
<?php
  // establecer conexión
  $mysqli = new mysqli("localhost", "root", "", "mybd");

  /* verificar la conexión */
  if ($mysqli->connect_errno){
  printf("Conexión fallida: %s\n", $mysqli->connect_error);
    exit();
  }

  $consulta = "SELECT * FROM agenda";

  if ($resultado = $mysqli->query($consulta)){
    /* obtener un array asociativo */
    while ($fila = $resultado->fetch_assoc()){
      //printf ("%s %s %s %s\n", $fila["nombre"], $fila["direccion"], $fila["telefono"], $fila["email"]);
      echo "Nombre: ".$fila["nombre"]."<br>"; 
      echo "Dirección: ".$fila["direccion"]."<br>"; 
      echo "Teléfono :".$fila["telefono"]."<br>"; 
      echo "E-Mail :".$fila["email"]."<br><br>"; 
    }
    /* liberar el conjunto de resultados */
    $resultado->free();
  }
  /* cerrar la conexión */
  $mysqli->close();
?>



http://www.pablin.com.ar/computer/cursos/phpmysql/datosconsulta.htm

2 comentarios:

  1. https://obedalvarado.pw/blog/crud-de-datos-usando-datatables-bootstrap-php-y-mysql/

    https://www.solvetic.com/tutoriales/article/1340-generar-listados-dinamicos-con-jquery-php-y-mysql/

    http://blog.unijimpe.net/php-con-mysql-editar-registros-con-mysql/

    ResponderEliminar
  2. http://www.formacionwebonline.com/crear-tablas-dinamicas-mysql-php-estilos-bootstrap/

    ResponderEliminar