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

    Recupero record da query mysql con ciclo while

    ciao, ho un problema che non mi è mai capitato. Una query mi restituisce dei dati, li visualizzo con un ciclo while MA il primo dato che restituisce la query nn viene 'visualizzato' dal while

    scrivo il codice cosi capite

    Codice PHP:
    $slq "SELECT * FROM prenotazioni WHERE (
        (data_arrivo >= '"
    .$data_arrivo."' AND data_arrivo <=  '".$data_partenza."') OR 
        (data_partenza <= '"
    .$data_partenza."' AND data_partenza >=  '".$data_arrivo."')
    ) AND fila = '
    $f' AND colonna = $c AND id_bagno = $_POST[id_bagno] ORDER BY data_partenza";

    $rse mysql_query($slq);
    while(
    $rwo mysql_fetch_array($rse)){
        
    $dal_pd $rwo["data_arrivo"];
        
    $al_pd $rwo["data_partenza"];
                                    
        echo 
    $dal_pd." - ".$al_pd."
    "

    LA query restituisce tutti gli intervalli di date presenti in un intervallo che gli passo io, per esempio dal 1-5-2012 al 15-5-2012
    il problema è che il primo record (indipoendentemente dall'ORDER) non viene visualizzato dal while!!!!
    la query è giusta perchè lo provata direttamente all'interno nel db e mi restituiesce tutti i record esatti

  2. #2
    è come il while escludesse il primo record

  3. #3
    risolto, avevo usato una sintassi sbagliata appena sopra

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.