¿Como se utiliza MySQL en PHP 2019?7 min read

63
Compartir
90
Vistas

Hola a todos mis seguidores, hoy les compartiré algunas formas de cómo se utiliza MySQL en PHP. Con la finalidad de resolver algunas inquietudes que se presenta ala hora de comenzar con las conexiones básicas con PHP.

 “Jamás olvido ésta lección de mi padre:”La disciplina tarde o temprano vence a la inteligencia.” – Yokoi Kenji

Conexión a la base de datos Mysqli con PHP

aprender mysql con php

 

Primer pasó se necesita una conexión ala base de datos de tu servidor, por lo cual hay distintas formas donde  se puede realizar, ya sea orientado objetos o de forma directa.

Observemos el ejemplo para conectar php con mysql :

<?php
//conexión ala bd
$conexion = mysqli_conection(nombre de tu servidor, Nombre de usuario, contraseña, nombre de la base de datos);
?>

Nombre de tu servidor: se define a que servidor se debe de conectar. Esto podría ser localhost o una IP remota.

Nombre de usuario: como la palabra lo dice, se introduce el nombre de usuario correspondiente, lo cual tiene los permisos creados para acceder ala base de datos.

Contraseña: Este campo puede ir vació, si no asigno la contraseña del usuario.

Nombre de base datos: se indica a que base de datos te requieres conectar.

Conexión a base de datos php mysqli Orientada a objeto

Bueno muchas personas me están diciendo si podría igual enseñar otro el tipo de conexión de mysql PDO y con mucho gusto se lo dejo aquí:

<?php
$mysqlPDO = new PDO('mysql:host=localhost;dbname=prueba', $usuario, $contraseña);

// Utilizar la conexión aquí
$consulta = $mysqlPDO->query('SELECT * FROM user');

// Ya se ha terminado; se cierra
$consulta = null;
$mysqlPDO = null;
?>

 

Verificar la conexión mysql con php

Segundo paso, esto es algo realmente muy  importante  lo cual es la verificación de la  conexión de tu base de datos. 

<?php
if ($conexion->connect_errno) {
    // mensaje de error
    echo "Hay un Error.";
   //mostramos el error que marca mysql
   echo "falla por: \n";
    echo "el error " . $conexion->connect_errno . "\n";
    // terminamos 
    exit;
}
?>

Con ese fragmento de código, puedes comprobar si la conexión esta errónea o no, utilizando la clase de mysql_connect_errno().

 

Consultas básicas en mysql

Para utilizar mysql en php se requiere utilizar  una consulta sql, ya sea para insertar, actualizar, mostrar o eliminar. No me voy a meter mucho en esto, por que seguramente ya sabes esto, pero si no lo sabes entonces pon tu correo electrónico que esta alado de este hermoso post  donde dice suscribite, por que muy pronto empezare a redactar un curso básico de mysql.

Sugerido:

¿Cual es la mejor forma para aprender a programar sitios web? 2019

Aprende php en 2019

 

Mostrar datos de una tabla mysql con php

Como mencione anteriormente se necesita una consulta sql donde se pueda  interactuar con la base de datos. 

<?php
//consulta  mostrar todos los usuarios
  $sql = "SELECT * FROM usuarios";
//se ejecuta 
  $envi = $conexion->query($sql);
//utilizamos un bucle 
  while ($row = mysqli_fetch_array($envi)) {
     echo $row['nombre'];
   }
//cerramos la conexion de base datos
  $conexion->close();
?>

En el  código se muestra todos los usuarios que están registrado en mi base de datos utilizando  un bucle para recorrer todos los registro que este en mi tabla de mi base de datos, el  código completo quedaría así:

<?php 
//conexion ala bd
$conexion = mysqli_conection("localhost", "root", "123demo", "solitarioavalos");

if ($conexion->connect_errno) {
    // mensaje de error
    echo "Tenes un problema con la web.";
   //mostramos el error que marca mysql
   echo "Base de datos no esta conectado: \n";
    echo "el error: " . $conexion->connect_errno . "\n";
    // terminamos 
    exit;
}
//consulta  mostrar todos los usuarios
  $sql = "SELECT * FROM usuarios";
//se ejecuta 
  $envi = $conexion->query($sql);
//utilizamos un bucle 
  while ($row = mysqli_fetch_array($envi)) {
     echo $row['nombre'];
   }
//cerramos la conexion de base datos
  $conexion->close();
?>

 

Conclusión:

Solo quiero decir que la practica hace al maestro, con lo que explique ya puedes hacer un montón de cosas.

Summary
Review Date
Reviewed Item
▷ Como se utiliza MySQL en PHP 2019 > Solitario Avalos
Author Rating
51star1star1star1star1star
Next Post

Recent News