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

Cómo visualizar y Estructura MySQL con PHP

2013/8/17
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 Desinfecte datos de XSS PHP
Cómo sacar el siguiente Auto Value Incremento en MySQL
Cómo deshabilitar la caché de consultas de MySQL
Cómo pasar la fecha variable dinámica en el flujo de datos SSIS Multi
Cómo prevenir varias entradas con SESSION_ID
Cómo mostrar un campo en una base de datos MySQL con una cierta fecha en PHP
Cómo utilizar el comando matriz en PHP
Cómo descargar un tutorial Oracle
Conocimiento de la computadora © http://www.ordenador.online