Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Oppure se ci tieni a passare la query.

    Codice PHP:
    //QUESTA FUNZIONE VIENE ESEGUITA CORRETTAMENTE
    function CalcolaPeriodo($DataIniziale$DataFinale) {
        
    $begin = new DateTime($DataIniziale);
        
    $end = new DateTime($DataFinale);
        
    $end $end->modify'+1 day' ); 
        
    $interval = new DateInterval('P1D');
        return 
    $Periodo = new DatePeriod($begin$interval ,$end);
    }

    function 
    Cicla($Periodo$FarmacieRiordinate$Query) {
    global 
    $tabella_calendario$count//Di queste variabili si pu� fare l'echo quindi sono funzionanti 

    print_r($FarmacieRiordinate
     
    foreach (
    $Periodo as $giorno)   {
        
    $day $giorno->format("Y-m-d");

        
    $NomiFarmacie addslashes($FarmacieRiordinate[$count count($FarmacieRiordinate)]);

    echo 
    $day
    echo 
    $NomiFarmacie

    $Query str_replace("#day",$day,$Query);
    $Query str_replace("#NomiFarmacie",$NomiFarmacie,$Query);


    print_r($Query);

    $count++;
        }

    }

                
    $FarmacieRiordinate $_POST['elementi'];
                
    $DataIniziale $_POST['data1'];
                
    $DataFinale $_POST['data2'];
                
    $Query = ("UPDATE $tabella_calendario SET Farmacia='#NomiFarmacie' WHERE Data='#day'"); // nota che ho messo # al posto di $


                
    Cicla(CalcolaPeriodo($DataIniziale$DataFinale), $FarmacieRiordinate$Query); 
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  2. #2
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Oppure se ci tieni a passare la query.

    Codice PHP:
    //QUESTA FUNZIONE VIENE ESEGUITA CORRETTAMENTE
    function CalcolaPeriodo($DataIniziale$DataFinale) {
        
    $begin = new DateTime($DataIniziale);
        
    $end = new DateTime($DataFinale);
        
    $end $end->modify'+1 day' ); 
        
    $interval = new DateInterval('P1D');
        return 
    $Periodo = new DatePeriod($begin$interval ,$end);
    }

    function 
    Cicla($Periodo$FarmacieRiordinate$Query) {
    global 
    $tabella_calendario$count//Di queste variabili si pu� fare l'echo quindi sono funzionanti 

    print_r($FarmacieRiordinate
     
    foreach (
    $Periodo as $giorno)   {
        
    $day $giorno->format("Y-m-d");

        
    $NomiFarmacie addslashes($FarmacieRiordinate[$count count($FarmacieRiordinate)]);

    echo 
    $day
    echo 
    $NomiFarmacie

    $Query str_replace("#day",$day,$Query);
    $Query str_replace("#NomiFarmacie",$NomiFarmacie,$Query);


    print_r($Query);

    $count++;
        }

    }

                
    $FarmacieRiordinate $_POST['elementi'];
                
    $DataIniziale $_POST['data1'];
                
    $DataFinale $_POST['data2'];
                
    $Query = ("UPDATE $tabella_calendario SET Farmacia='#NomiFarmacie' WHERE Data='#day'"); // nota che ho messo # al posto di $


                
    Cicla(CalcolaPeriodo($DataIniziale$DataFinale), $FarmacieRiordinate$Query); 
    Badaze forse questa sarebbe una soluzione anche migliore per il mio utilizzo ma il problema persiste...ovvero mi restituisce solo ed esclusivamente il primo valore di $NomiFarmacie e di $day ergo ottengo sempre la stessa $query

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.