Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483

    Ricavare la posizione di un record

    Se io ho stampato e ordinato per data dei records, come faccio a determinare in che posizione si trova un dato record nella lista?

    A me mi dà la carica, agli italiani gli dà la carica

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    se questi record sono in un array,cerchi all'interno di questo il record che ti serve una volta trovato,ti fai tornare il valore dell'indice dell'array...

  3. #3
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Ho fatto così
    $row = mysql_fetch_array($result)
    ma dentro quell'array dovrebbero esserci anche altri record di altri campi scaturiti dalla SELECT
    Non so proprio come fare, scusami ma non sono molto pratico
    A me mi dà la carica, agli italiani gli dà la carica

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    $RecordToFind = "pippo";

    $row = mysql_fetch_array($result)

    $i==0;
    while($row as $Row)
    {
    if($RecordToFind==$Row['campo'])
    $indice=$i;

    $i++;
    }


    //in indice avrai la posizione del record che hai cercato

  5. #5
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Grazie mille
    Non ho molto capito la condizione dentro il while, con quell'as e il row con la erre maiuscola, ma l'importante è che funzioni.
    A me mi dà la carica, agli italiani gli dà la carica

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    di niente...
    ciao


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.