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

Cómo calcular el porcentaje de filas de totales en PHP MySQL

2014/11/20
Cálculo del porcentaje de filas totales recuperados en una aplicación PHP y MySQL es un requisito común . Algunos ejemplos de su uso son para mostrar el progreso de la aplicación o para mostrar el porcentaje de resultados de búsqueda que se muestran . Para calcular el porcentaje del total de filas recuperadas mediante una consulta MySQL con PHP , debe escribir un programa que lleve a cabo los siguientes tres pasos : en primer lugar , calcular el número de filas recuperadas , en segundo lugar , recuperar el número total de filas en la tabla , en tercer lugar , dividir el número de filas recuperadas por el número total de filas . Instrucciones
1

Abra un editor de texto, como el Bloc de notas y crear un nuevo archivo con la extensión " . Php " .
2

Escribir un segmento de código PHP que se conecta a un servidor MySQL y selecciona la base de datos adecuada con las funciones " mysql_select_db " " mysql_connect " y respectivamente. He aquí un ejemplo :

mysql_connect ( 'localhost ' , 'root ', ' password' ) ;

mysql_select_db ( ' MY_DATABASE ');
3 < p > Escribir un segmento de código que se ejecuta una consulta SQL "SELECT " con la función " mysql_query " de PHP y cuenta el número de filas en el conjunto de resultados mediante la función " mysql_num_rows " de PHP. He aquí un ejemplo :

$ result = mysql_query ( "SELECT * FROM recetas WHERE id < 100 " ) ;

$ countSelected = mysql_num_rows ($ resultado) ;
4

Escribir un segmento de código que se ejecuta una consulta SQL "COUNT" con la función " mysql_query " de PHP , y guarda el resultado en una variable mediante la función " mysql_fetch_assoc " de PHP. Definir una nueva variable con el valor del elemento de " contar" el resultado de la matriz. La variable contendrá el número total de filas de la tabla de base de datos . He aquí un ejemplo :

$ totalResult = mysql_query ( "SELECT COUNT ( * ) AS contar de recetas ");

$ resultRow = mysql_fetch_assoc ($ totalResult ) ;

$ totalCount = $ resultRow [' count' ] ;
5

escribir una línea de código que calcula el porcentaje de los totales de filas recuperadas dividiendo la variable de la etapa 3 ( "$ countSelected ") por el resultado de la variable de la Etapa 4 ( " $ totalCount " ) y multiplicando el resultado por 100 . He aquí un ejemplo de cálculo y visualización de los resultados para el usuario :
eco

($ countSelected /$ totalCount * 100 ) . " % De las filas seleccionadas . " ;

Programación PHP /MySQL
Cómo alejarse de MySQL
¿Cómo se verifica los datos dados por el usuario con los valores de la base de datos utilizando PHP de la base de datos MySQL?
Cómo escribir en un archivo CSV con PHP
Cómo convertir HTML a PHP
Cómo cambiar una fuente con PHP
Cómo crear una secuencia de comandos para acceder a CPanel
Cómo arreglar Desvincular Permisos en PHP
Cómo exportar a MySQL en SSIS
Conocimiento de la computadora © http://www.ordenador.online