
27/04/2010, 15:58
|
| | Fecha de Ingreso: abril-2010
Mensajes: 23
Antigüedad: 14 años, 9 meses Puntos: 0 | |
Como contar el numero de filas de una DB Hola que tal tengo una consulta, no soy profecional de php estoy aprendidendo, pero medio por contar el numero de filas de una consulta que realizo a la Base de Datos.
Existe una funcion llamada mysql_fetch_row que cuenta el numero de de campos de una fial, o numero de registros de una fila. y lo que yo quiero es que en cada fila me aparesca numerada. ejemplo:
Mi tabla es esta
Mostrar nombres
Clara Martinez
Alfonzo Hernandez
Ros Calva
Pepe Botella
Arturo Botella
Carlos Marchena
Alejandra Trejo
Numero de registros = 7
y lo que quiero es lo sig
Mostrar nombres
1 Clara Martinez
2 Alfonzo Hernandez
3 Ros Calva
4 Pepe Botella
5 Arturo Botella
6 Carlos Marchena
7 Alejandra Trejo
n registros
..
..
Numero de registros = 7
me imagino que es con un siclo for, despues de intentarle de varias maneras, nadamas no he podido por eso recurro a ustedes, aqui les dejo mi codigo.
<?php
$dp = mysql_connect("localhost","nombredb","password");
mysql_select_db("sql_profi");
$sql = "SELECT * FROM direcciones";
$resultado = mysql_query($sql);
$contador=mysql_num_rows($resultado);
while ($row = mysql_fetch_assoc($resultado)){
echo "$row[Nombre] $row[Apellido]<br>\n";
}
echo "<br><b>Numero de registros = $contador </b>";
mysql_close($dp);
?>
de antemano muchas gracias :) |