Tema: Extraer ID
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2009, 17:22
skillone
 
Fecha de Ingreso: enero-2009
Mensajes: 12
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Extraer ID

Hace un momento publique esta duda en el sub-foro incorrecto...

Les indico cual es mi problema:

Yo tengo que realizar un registro, para lo cual en modo de vista...el usuario observa cual es el "ID" ... de ese registro ...

para ello ejecuto la siguiente sentencia:

<?php

include_once("lib/accesodatos/conexion.php");


$sql="SELECT MAX(dore_id)+1 FROM documentorecibido";
$bd=Db::getInstance();
$res =$bd->ejecutar($sql);

echo mysql_result($res,0);


?>


yo pense que estaba perfecto ..hasta que me encontre en la siguiente situación:

se suponia que iba a realizar un registro y en el formulario me decia:

Registro de Documento Nº:15 <-- es el resultado del codigo en php que esta arriba

//eso quiere decir que en mi BD existen 14registros ....correcto?

y todo bien ...

Hasta que se ocurrio eliminar un registro ..vaya sorpresa!

en la BD ... cuando elimine el registro anterior...solo me indicaba que habian 13 registros ...

pero al momento de registrar dentro del formulario me indicaba lo siguiente:

Registro de Documento Nº:14 <-- es el resultado del codigo en php que esta arriba


pero cuando verifique ese registro en la BD ... me decia que el ID ...que en este caso se muestra en el formulario como "Registro de Documento Nº:14" ....

tenia el valor 15 ... como puedo hacer para que me muestre el verdadero valor que se insertaria en la BD?



Espero que haya sido muy claro en mi problema


Muchas Gracias.

Atte.Erick Sanchez