Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/04/2006, 09:09
Avatar de 8461277
8461277
 
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 21 años, 3 meses
Puntos: 1
Cluster, revisando las sugerencia que me has dado, y gaciendo un codigo que me busque la cedula que se acerca a la que estoy introduciendo segun este sql:
SELECT ID FROM tabla WHERE cedula >= '$cedula' LIMIT 1

Me arroja resultado contradictorio.
El N registro en este moiemento es colocado en forma manual, y lo que quiero es colocarlo en forma automatica, que busque dentro de las cedulas el lugar que le coresponda si es ante de una o otra cedula y que coloque ese N registro

Me explico tengo la cedula 9883255 que coresponde al N registro 2000, cuando el usuario introduzca una nueva cedula la 9883256 por ejemplo le coloque como N registro la 2000-0001, es decir que esta localizada en la carpeta N registro 2000, pero en la sucarpeta 0001. Espero que se vea claro

Por lo moento uso una consulta para visualizar todo la BD y visualmente veo a que carpeta pertenece una cedula nueva si esta por encima o por de bajo de una para colocarle el refgistro pertinente.

El codigo que elabore a partir de tu sugerencia es este:

Código PHP:
<?
$db
=mysql_connect("localhost","root","");// los datos de tu webhost 
mysql_select_db("archi_movil_postgrado",$db);// el nombre de la base de datos 


$find $_POST['buscar'];// campo en donde esta el texto que quieres encontrar 
$query_busqueda "SELECT * FROM estu_postgrado WHERE Cedula >='".$find."' LIMIT 1" // esta sentencia te va a buscar todos los campos de texto que contengan los textos que introduzcas  
//introduce el nombre de la tabla y los registros que quieras buscar 
$result_busqueda mysql_query($query_busqueda$db); 
$row_busqueda ''
           
if (
mysql_num_rows($result_busqueda ) == 0)

echo 
"Lo sentimos usted no se encuentra en Base de Datos" 

               
while(
$row_busqueda mysql_fetch_array($result_busqueda))

echo  
"<B>ID</B>  ".$row_busqueda['ID'] . "<br>"
echo  
"<B>N Registro</B>  ".$row_busqueda['N_registro'] . "<br>"
echo  
"<B>Cedula</B>  ".$row_busqueda['Cedula'] . "<br>"
//echo  $row_busqueda['Login'] . "<br>"; 

mysql_close($db);
?>
El ID a autonumerico y creciente y lo uso para otros modulos de modificar, eliminar etc

Por favor una ayuda a este dilema
__________________
Miguel Padrón :cool: