Omitir y ver el contenido principal
Mantén tu negocio activo durante la crisis de la COVID-19Más información
Llámanos
  • Llama a nuestro galardonado equipo de asistencia técnica al91 198 05 24
Números telefónicos y horarios
Centro de Ayuda

Explora nuestros recursos de ayuda en línea

BlogAyuda

GoDaddy Ayuda

Conexión a MySQL usando PHP

Puedes acceder a las bases de datos MySQL directamente por medio de scripts PHP. Esto te permite leer y escribir datos a tu base de datos directamente desde tu sitio web.

  1. Conéctate a tu servidor MySQL utilizando la instrucción mysqli_connect. Por ejemplo:
    $con = mysqli_connect('HOSTNAME','USERNAME','PASSWORD');

    Para obtener ayuda con tu información de mysqli_connect, consulta Encuentra el nombre de host de tu base de datos.

  2. Selecciona la base de datos a la que quieras acceder utilizando mysqli_select_db. Por ejemplo:
    mysqli_select_db('DATABASENAME', $con)

    En donde 'DATABASENAME' es el nombre de tu base de datos, esto también aparece en la página de detalles de tu base de datos.

Después de establecer la conexión y seleccionar la base de datos, puedes consultarla usando PHP.

Para ayudarte a crear tu propia cadena de conexión, hemos incluido un ejemplo a continuación.

Cadena de conexión de MySQL con PHP de ejemplo

Esta cadena de conexión buscará en una base de datos (your_dbusername), encontrará una tabla en particular (your_tablename) y, luego, listará todos los valores en esa tabla para un campo (por ejemplo, columna) que le especifiques (your_field).

?php
	//Sintaxis de conexión de la base de datos de muestra para PHP y MySQL.
	
	//Conectar a la base de datos
	
	$hostname="your_hostname";
	$username="your_dbusername";
	$password="your_dbpassword";
	$dbname="your_dbusername";
	$usertable="your_tablename";
	$yourfield = "your_field";
	
	mysqli_connect($hostname,$username, $password) o morir ("html>script language='JavaScript'>alert('¡No es posible conectarse a la base de datos! Vuelve a intentarlo más tarde.'),history.go(-1)/script>/html>");
	mysqli_select_db($dbname);
	
	# Comprobar si existe registro
	
	$query = “SELECCIONAR * DESDE $usertable”;
	
	$result = mysqli_query($query);
	
	si($result){
		while($row = mysqli_fetch_array($result)){
			$name = $row["$yourfield"];
			echo "Nombre: ".$name."br/>";
		}
	}
?>

Para obtener más información, consulta la página Funciones de MySQL en php.net.