Cómo crear consultas en PHP

Escrito por andy carr | Traducido por luis alberto fuentes schwab
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo crear consultas en PHP
Las consultas en PHP pueden ser simples o complejas. (Jupiterimages/Photos.com/Getty Images)

PHP puede extraer información de una base de datos MySQL mediante la conexión a la base de datos, colocando una consulta en procedimientos, asignándole una variable PHP, y ejecutando la consulta. Las consultas se construyen mediante la asignación o la adición de información desde la consulta de MySQL a una variable PHP. La variable se pasa entonces a una función de PHP y es ejecutada. Si se ejecuta la consulta con éxito los datos resultantes se devuelven al programa. Las consultas de MySQL pueden realizar las sentencias "UPDATE", "SELECT", o "DELETE".

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Conéctate a la base de datos de PHP, con un archivo de conexión externo para mantener las credenciales y la información de inicio de sesión de la siguiente manera:

    include("login.inf");

    $cn = mysqli_connect($hostn,$usern,$passw,$db) or die ("No se pudo conectar a la base de datos MySQL");

  2. 2

    Asigna la consulta SQL. Un ejemplo de lo siguiente, construye la consulta línea por línea:

    $sqlquery = "SELECT supplierid FROM supplier \n"; $sqlquery .= "WHERE suppliername = \"Advantage\" \n"; $sqlquery .= "AND invoiceamt > 100.00";

    El código anterior acumula el resultado en la línea de cadena, pero ésta podría haber sido asignada a la variable como una larga cadena de texto. Los elementos ". =" concatenan el texto de la consulta automáticamente.

  3. 3

    Llama a la consulta en MySQL de la siguiente manera:

    $selectres = mysqli_query($cn,$sqlquery) or die("No se pudo ejecutar la consulta MySQL: $sqlquery");

    La variable $selectres es un valor booleano que devuelve VERDADERO o FALSO dependiendo de si la consulta se ha ejecutado correctamente. Si la consulta falla, PHP se detiene con el mensaje de error indicado en la función "or die"

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles