Para buscar una base de datos MySQL, el script PHP debe primero establecer una conexión con él su servidor. Utilice " mysql_connect ( 'localhost ' , 'username' , ' password' ) " de comandos , donde "usuario" es el nombre de usuario de MySQL para la base de datos que está intentando acceder y "password " es la contraseña correspondiente. Proceda a seleccionar qué base de datos específica que desea buscar con el comando " mysql_select_db ( ' TargetDB ' ) ", donde " TargetDB " es el nombre de la base de datos que será la búsqueda .
Fundamentos de consulta
búsqueda de información dentro de una base de datos con un comando llamado una " consulta ". consultas PHP toman la forma sintáctica de "$ resultado = mysql_query ( 'SELECT * FROM nombretabla '); " , donde " los resultados " es el nombre de la variable de PHP en el que PHP se almacenan los resultados de búsqueda y " nombre de tabla " es el nombre de la tabla dentro de la base de datos que está buscando . Este comando recuperar todas las filas de datos de la tabla .
Consultas Estrechamiento
Puede añadir parámetros a su búsqueda de tirar sólo por las filas de datos que desea . Por ejemplo , el comando "$ resultado = mysql_query ( 'SELECT * FROM nombre_tabla WHERE columna -name = value' ) ; " sólo devolverá las filas de datos en la que el valor de la tabla de la columna " nombre-columna " es igual al "valor". Usted puede agregar múltiples parámetros tales añadiendo una " y " en el mando entre el primer parámetro y el siguiente.
Ver resultados
Después del código para realizar realmente la búsqueda de PHP , se utiliza la sintaxis " $ row = mysql_fetch_array ( $ resultado ) )," para poner la primera fila de la tabla de la búsqueda se le ocurrió en la variable " fila " . Usted puede obtener los valores individuales por el uso de la sintaxis " $ row [' nombre-columna '] ", donde " nombre-columna " es el nombre de la columna de tabla de base de datos para el que desea recuperar el valor. Cada vez que utilice el comando " $ row = mysql_fetch_array ( $ resultado )); " . PHP alimentará la siguiente fila de la búsqueda se acercó a la variable " fila " hasta que agote los Resultados de la búsqueda