![]() Directorio WAP para móvil, Tablet, iPhone o Smartphone Centro de Noticias de la Universidad de Oriente |
|
|
||
domingo julio 10, 2016 Cuando necesitamos saber la cantidad de registros que cumplen una condición podemos utilizar la función count, por ejemplo si deseamos conocer la cantidad de alumnos que hay en la tabla "alumnos" la codificación será la siguiente:<html> <head> <title>Problema</title> </head> <body> <?php $conexion=mysql_connect("localhost","root","" or die("Problemas en la conexion"; mysql_select_db("base1",$conexion) or die("Problemas en la selección de la base de datos"; $registros=mysql_query("select count as cantidad from alumnos",$conexion) or die("Problemas en el select:".mysql_error()); $reg=mysql_fetch_array($registros); echo "La cantidad de alumnos inscriptos son :".$reg['cantidad']; ?> </body> </html>En la sentencia select en vez de indicar los campos de la tabla, colocamos la llamada a la función count pasando como parámetro un asterisco y creando un alias para su posterior recuperación e impresión del dato: $registros=mysql_query("select count as cantidad from alumnos",$conexion)El select no tiene cláusula where ya que debemos contar todos los alumnos y no los de algún curso en particular. La llamada a la función mysql_fetch_array se hace sin estructura condicional o repetitiva ya que sabemos que nos retornará un único registro (en realidad, un registro que tiene una sola columna llamada cantidad, en caso de estar vacía la tabla alumnos, se almacena cero en el alias cantidad): $reg=mysql_fetch_array($registros); |
||
— @INFOUDO.OFICIAL
Comenta o lee lo que otros opinan |
||
COMPÁRTELO:Indica que te gusta y comparte |
||
![]() ![]() ![]() ![]() ![]() |
||
También te puede interesar: Mostrar el calendario de la fecha actual en php |
||
« Listado (selección de registros de varias tablas - INNER JOI | UPDATE (Modificación de un registro trabajando con dos tabla » |
||
![]() |
||
Buscador:
|
||
Síguenos en las redes sociales![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mis cuentas socialesOtras | LinktreeMóvil: (0426 683 6955 - 0412 8226575) - E-mail: [email protected] - [email protected] - WhatsApp: +58 (0426) 683.69.55 / +58 (0412) 822.65.75 ![]() |
||
|
||
|