2011-08-06 12 views
0

これは私を狂ってしまう!基本的に予約フォームです。私はクライアントが別のクライアントの既存の予約を2時間だけ(前または後)予約することができるようにしたい。しかし、何らかの理由でそれが動作していない!それは時間が非常に離れているthoghでも利用できないことを続けています...状態が正常に動作しない

rtimeは、他のクライアントによって予約された時間です、trtimeは、現在のクライアントによって予約された時間です。あなたは

<?php 
$rtime = 3.5; 
$trtime = 10; 

echo '</br>trtime: '.$trtime.'</br>rtime: '.$rtime.'</br>'; 

if(((rtime+2)<=trtime) 
     && ((trtime-2)>=rtime)) 
    $available = true; 
else 
    $available = false; 


if($available) 
{ 
    echo '<p>Table has been found and reserved</p>'; 
} 
else 
    echo'<p>No reservation found</p>'; 


?> 
+0

ちょっとのお知らせ、 '
'は有効な構文ではありません。有効なものは、HTMLの場合は「
」、XHTMLの場合は「
」です(sucks)。 –

答えて

5

を意味しないでください...

if((($rtime+2)<=$trtime) 
      && (($trtime-2)>=$rtime)) 
     $available = true; 
    else 
     $available = false; 

...? (文字列名の$に注意してください)

関連する問題