Mostrar ultima id creada
Hoal a todos, alguien sabe como puede hacer para mostrar el ultimo numero de la columna id de la tabla z_users? Gracias!!
0
Puntos
Puntos
1250
Visitas
Visitas
8
Resp
Resp
Por rhcp-hero hace 122 meses
Principiante
Respuesta #1
este tema ya esta hablado pasa y mira si te sirve https://datoweb.com/post/224-obtener-id-del-siguiente-registro-en-base-de-datos/
si no te sirve seguimos por aquí
si no te sirve seguimos por aquí
0
Puntos
Puntos
Por alber hace 122 meses
Administrador
Respuesta #2
Dale, ahora me fijo, muchas gracias!
0
Puntos
Puntos
Por rhcp-hero hace 122 meses
Principiante
Respuesta #3
Mmm no entendi mucho, ademas no se si es lo mismo que yo busco, lo que yo quiero es poner por ejemplo el numero de usuarios registrados, para eso, que me saque la ultima id creada en z_users. Tambien queria hacer lo mismo con los post... ¿No podria hacer algo como lo que menciono zeuskx de un SELECT MAX(id) FROM z_users?
0
Puntos
Puntos
Por rhcp-hero hace 122 meses
Principiante
Respuesta #4
Eso se hace así compañero.
Haces la consulta y le asignas una variable a esa consulta, luego haces un conteo de columnas totales de la consulta y ya :P
Así.
Haces la consulta y le asignas una variable a esa consulta, luego haces un conteo de columnas totales de la consulta y ya :P
Así.
<?php mysql_connect('host','user','pass'); mysql_select_database('db'); $cantidad=mysql_query('select id from tabla'); $resultado = mysql_num_rows($cantidad); echo $resultado; ?>
Respuesta #5
Pero eso no es obtener el último ID, eso es contar la cantidad de registros en la tabla que casualmente debería coincidir con la última ID pero no es lo mismo.
Respuesta #6
claro para eso no tienes que saber cual es la ultima id creada en z_users si no la cantidad de registro que tienes, para saber eso tienes que sacar el total_row como te dice el compañero te puedo poner un ejemplo mas amigable con el dreamweaver
<?php mysql_select_db($database_conexion, $conexion); $query_Consulta = "SELECT * FROM a_users"; $Consulta = mysql_query($query_Consulta, $conexion) or die(mysql_error()); $row_Consulta = mysql_fetch_assoc($Consulta); $totalRows_Consulta = mysql_num_rows($Consulta); echo $totalRows_Consulta; // Imprime la cantidad de registros mysql_free_result($Consulta); ?>el tema es que no entendí bien tu pregunta al principio del tema por eso te envié al otro tema pero de eso olvídate por que es otra historia
5
Puntos
Puntos
Por alber hace 122 meses
Administrador
Respuesta #7
Mira esta funcion es para obtener el ultimo id insertado.
mysql_insert_id()
0
Puntos
Puntos
Por Codewar hace 122 meses
Principiante
Respuesta #8
Ahhh muchisimas gracias a todos ya entendi, esta mucho mejor de lo que yo queria, porque si mostraba la ultima id, seria como 23, pero solo hay 3 usuarios, ya que los demas los borre, y sin embargo muestra 3! Disculpa albet, no me exprese muy bien, pero ese tema ya me servira para mas adlante!!
5
Puntos
Puntos
Por rhcp-hero hace 122 meses
Principiante