“Conocimientos Programación>Programación PHP /MySQL

Cómo visualizar y Estructura MySQL con PHP

2014/3/1
Al diseñar y crear una base de datos MySQL , debe disponer de la información en un formato fácil de leer el formato . Las dos razones principales son: que se quiere probar el contenido de la base de datos en busca de incoherencias , los datos se deben mostrar al usuario final . Así que , por razones tanto , es vital para mostrar los datos en un formato claro y conciso. PHP, el fácil de usar lenguaje de programación web, es especialmente adecuado para estas tareas. Instrucciones
1

Abra un editor de texto, como el Bloc de notas y escribir un segmento de código PHP que se conecta a su servidor MySQL y selecciona la base de datos que desea mostrar. Para ello, utilice las funciones " mysql_select_db " " mysql_connect " de PHP y . Aquí está el código final ( debe proporcionar sus propios detalles de base de datos ) :

' HOST ' , 'username' = < php

$ DbInfo = array (' anfitrión ' = > > ' Nombre de Usuario' , ' password' = > 'Contraseña ', ' nombreBd ' = > ' DB_NAME ');

$ link = mysql_connect ($ dbInfo [ "anfitrión" ], $ dbInfo [' nombre de usuario " ], $ dbInfo [' password' ] ) or die ( ' No se pudo conectar .') ;

mysql_select_db ($ dbInfo [' nombreBd ']) or die ( " No se puede conectar a la base de datos '$ dbInfo [' nombreBd ']);
2

Escribir una sección de código que recupera una lista de tablas de la base de datos actual . Recorrer el conjunto de resultados e introducir el nombre de cada tabla en una matriz. Utilice las funciones de " mysql_fetch_array " " mysql_query " nativo de PHP y . El código final debe ser similar a esto:

$ result = mysql_query ( " SHOW TABLES " ) ;

while ( $ row = mysql_fetch_array ( $ result )) { $

tableArr [ ] = $ row [ 0 ] ;

}
3

recorrer la matriz de nombres de tabla con un bucle " foreach " . Cada iteración debe obtener todas las filas en la tabla con un "SELECT * FROM table_name " consulta MySQL , recuperar los nombres de columna de la tabla y mostrar como encabezados de la tabla , recorrer cada fila del conjunto de resultados de la selección de la consulta y los muestra como una fila en la tabla . A continuación se muestra el código completo :

foreach ($ tableArr como $ tabla) {

$ result = mysql_query ( "SELECT * FROM " $ table . ) ;

$ RowArr = array ();

echo "

" . $ tabla . "< /h1 >";

if ( mysql_num_rows ($ resultado) > 0 ) {

while ( $ row = mysql_fetch_array ( $ result )) {

$ rowArr [ ] = $ row ;

}

echo "

" ;

foreach ( array_keys ($ rowArr [ 0 ] ) como $ key ) {

echo "

" ;

foreach ( $ row como $ field ) {

echo "

" . $ key . "< /th >"; }


echo " < /tr >";

foreach ($ rowArr como $ fila) {
< p > echo "

" . $ field . "< /td >"; }


echo " < /tr >"; }


echo " < /table> " ;

} else {

echo" Tabla

está vacía < /p > "; } }


4

Cierre la conexión con el servidor MySQL con la función " mysql_close ":

mysql_close ();

Programación PHP /MySQL
Cómo configurar Apache PHP sobre MySQL en CentOS CentOS
Cómo dibujar gráficos en PHP
Cómo ajustar el último carácter de PHP
Cómo cargar un archivo SQL en MySQL PHP De consulta
SQL Writing Tools
Cómo comprobar si la columna existe en MySQL
Salida HTML en Perl vs. PHP
Cómo conectar la base OpenOffice y MySQL
Conocimientos Informáticos © http://www.ordenador.online