Ver Mensaje Individual
  #12 (permalink)  
Antiguo 30/01/2008, 13:49
Keysher
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Re: Posicion de un Registro

No exactamente. Se recorre hasta que encuentra el valor. Si lo encuntra en la última posición, sí que habrá recorrido el resultado de la consulta entero, pero si lo encuentra en la tercera posición se parará ahí.

Lo que GatorV sugiere es que la tabla lleve un ID autonumerico y se pregunte por ese campo, algo del éste estilo:

Código PHP:

function Posicion($valor$campo$tabla){ 
     
$Consulta mysql_query("Select ID_autonumerico from $tabla WHERE $campo = $Valor"); 
     
    
$row=mysql_fetch_assoc($Consulta)){   
    return 
$row['ID_autonumerico']; 

Pero ello obligaría a que la tabla tenga un nuevo campo. Lo que ignoro es que si desde MySQL (u otros motores de BDD) se puede sacar ese número con una consulta, es decir, la posición dentro de una tabla de un elemento dado.