Foros del Web » Programando para Internet » PHP »

contar registros

Estas en el tema de contar registros en el foro de PHP en Foros del Web. Buenos dias, estoy tratando de hacer que el script me cuente los registros que hay en la base de datos agrupandonlos y que luego me ...
  #1 (permalink)  
Antiguo 25/04/2011, 02:16
Avatar de floog  
Fecha de Ingreso: enero-2006
Mensajes: 191
Antigüedad: 18 años, 10 meses
Puntos: 2
Pregunta contar registros

Buenos dias,
estoy tratando de hacer que el script me cuente los registros que hay en la base de datos agrupandonlos y que luego me los muestre en una tabla. este es mi script:
Código PHP:
<? //pagina de inicio del sistema
   //primero verificamos que el usuario no haya iniciado una session
   //en caso afirmativo nos dirigira a la pantalla de inicio
   
session_start ();
   if (isset(
$_SESSION["autentificado"])){ 
           include (
'scripts/db-conn.php');
        
// funcion para contar los registros en la base de datos
        
$contar "SELECT marca, modelo, count(*) from c_coches group by marca, modelo";
        
$query mysql_query ($contar);
        while (
$rows mysql_fetch_array ($query))
        echo 
$rows["marca"];
        echo 
$rows["modelo"];
        echo 
$rows[$contar]; } //en caso de que no hubisemos iniciado session
       //tenemos que dirigir al usuario donde pueda hacerlo
      //esto es la pagina de login
    
else {
        
header ("Location:login.php");
    }
?>
si hago el query directamente en la linea sql del phpmyadmin, me sale lo que yo quiero que es la tabala con las tres columnas de marca, modelo y resultado de la cuenta.
Código PHP:
$contar "SELECT marca, modelo, count(*) from c_coches group by marca, modelo"
lo que no acabo de adivinar es como hacer esto mismo en la pagina con php
alguna idea...
  #2 (permalink)  
Antiguo 25/04/2011, 02:55
Avatar de floog  
Fecha de Ingreso: enero-2006
Mensajes: 191
Antigüedad: 18 años, 10 meses
Puntos: 2
Respuesta: contar registros

a veces no hay nada como un buen paseo.... duda resuelta
por si a alguien le pudiera servir de ayuda
Código PHP:
<? //pagina de inicio del sistema
   //primero verificamos que el usuario no haya iniciado una session
   //en caso afirmativo nos dirigira a la pantalla de inicio
   
session_start ();
   if (isset(
$_SESSION["autentificado"])){ 
           include (
'scripts/db-conn.php');
        
// funcion para contar los registros en la base de datos
        
$contar "SELECT marca, modelo, count(*) as resultado from c_coches group by marca, modelo";
        
$query mysql_query ($contar); ?>
        <table>
         <?
        
while ($rows mysql_fetch_array ($query)) { ?>
        <tr>
            <td><? echo $rows["marca"]; ?></td>
            <td><? echo $rows["modelo"]; ?></td>
            <td><? echo $rows["resultado"]; ?></td>
        <tr>
        <? }
    }
//en caso de que no hubisemos iniciado session
       //tenemos que dirigir al usuario donde pueda hacerlo
      //esto es la pagina de login
    
else {
        
header ("Location:login.php");
    }
?>

Etiquetas: registros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:05.