Sruu - forum webdeveloperów
[MySQL][PHP] Zapis wyniku zapytania do tablicy do pozniejszego wykorzystania - Wersja do druku

+- Sruu - forum webdeveloperów (http://forum.sruu.pl)
+-- Dział: Web Development (/f-web-development)
+--- Dział: PHP & MySQL (/f-php-mysql)
+--- Wątek: [MySQL][PHP] Zapis wyniku zapytania do tablicy do pozniejszego wykorzystania (/t-mysql-php-zapis-wyniku-zapytania)



[MySQL][PHP] Zapis wyniku zapytania do tablicy do pozniejszego wykorzystania - MrLoverLover - 15-04-2017 12:36

Cześć, 

mam pytanie od razu wrzucę kod i opiszę problem:





Kod:
<?php
$query = mysql_query("select * from reservations order by id ");
while($r = mysql_fetch_array($query))
{
$data_poczatkowa = $r['dataod'];
$data_koncowa = $r['datado'];
$t_wskaznik = strtotime($data_poczatkowa);
$t_data_koncowa = strtotime($data_koncowa);
while($t_wskaznik <= $t_data_koncowa)
{
$t_wskaznik = strtotime('+1 day', $t_wskaznik);
 
}
    $formatted_date = strtotime($t_wskaznik);
    $data = date( 'Y, n, d', $formatted_date );
    $naz .= "{'Date': new Date('".$data."'), 'Title': '".$r['reservation']."'},";
    }
?>
    </div>
<script type="text/javascript" src="js/caleandar.js"></script>
<script>
 
var events = [
     <? echo $naz?>
];
var settings = {};
var element = document.getElementById('caleandar');
caleandar(element, events, settings);
 
</script>




Sprawa tyczy się małego skryptu do rezerwacji sprzętu, wszystko działa dopóki użytkownik rezerwowałbym coś na jeden dzień czyli np na 15.04.2017 natomiast gdy zarezerwuje coś na np 3 dni to jest problem w bazie wygląda to tak: id, dataod,datado,reservation,idusera.




i w zwiazku z tym ze mam informacje od do czasu rezerwacji to mogę bez problemu wypisać wszystkie daty po kolei, ale jak zrobić aby dopasować to aby każdą date traktował osobno i mógł tak jak w przypadku pojedynczych rezerwacji wpisać się w "szablon" zmiennej $naz






Z góry dzięki za pomoc