Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    rilevare un'info da una tabella di db

    ciao,
    io ho un campo della mia tabella che viene riempito con "Stanza Privata 1","Stanza Privata 2" e così via...
    Può capitare che uno di questi record venga cancellato e quindi rimarrebbe un buco, mettiamo caso tra "Stanza Privata 1" e "Stanza Privata 3".
    Come faccio a rilevarlo?
    Flash Developer for Rich Media
    PHP, jQuery Developer

  2. #2
    logicamente io estrapolerei i numeri in fondo alla stringa e per rilevare dove c'è uno spazio farei delle sottrazioni di due numeri attaccati per vedere dove il risultato è più grande di 1 ma praticamente io saprei solo estrapolare il numero...
    Infatti ho fatto un array con tutti i numeri. Es:
    1,2,4,5
    Ora, come faccio a fare 5-4,4-2,2-1?
    Flash Developer for Rich Media
    PHP, jQuery Developer

  3. #3
    bene ora come ora sono arrivato a questo punto:

    codice:
    $num_ult_stanza = array(1,2,3,4,6,7);
    
    $num_val = count($num_ult_stanza) - 1;
    
    while ($num_val >= 0){
    $ris[] = $num_ult_stanza[$num_val] - $num_ult_stanza[$num_val - 1];
    
    --$num_val; 
    }
    come faccio ora a dirgli di stampare i due dati dell'array che danno come risultato un num > 1?

    spero mi rispondiate
    Flash Developer for Rich Media
    PHP, jQuery Developer

  4. #4
    sono arrivato alla mia conclusione da solo.

    codice:
    $num_val = count($num_ult_stanza) - 1;
    
    while ($num_val >= 0){
    $ris = $num_ult_stanza[$num_val] - $num_ult_stanza[$num_val - 1];
    	if($ris > 1){
    		$num_ult_stanza2[] = min($num_ult_stanza[$num_val],$num_ult_stanza[$num_val - 1]);
    	}
    --$num_val;
    }
    $num_ult_stanza2 = min($num_ult_stanza2);
    $num_stanza = ++$num_ult_stanza2;
    spero che almeno serva ad altri questo mio monologo...
    Flash Developer for Rich Media
    PHP, jQuery Developer

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.