1

$todaymysql にandを追加したい$tomorrowのですが、Notice エラーがあります。この形式を使用すると機能します: ' 2013-10-04'。

これは私のコードです:

<?php
$date = "";
$saat = "";
$sql = "SELECT * FROM calendar  WHERE starttime >= '$today' AND starttime < '$tomorrow' and username= '$user' order by starttime ASC  ";
 $result = mysqli_query($db_conx, $sql); 

while($row = mysqli_fetch_array($result))
  {
  $date =  $row['StartTime']."<br />";
  $date = date("j F Y ", strtotime($row['StartTime']));
  $saat = date("H", strtotime($row['StartTime']));
  echo $date . "At  " . $saat."<br />";
  }
?>

これは、日付に使用したいコードです。

<?php
    $tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y"));
    echo "Tomorrow is ".date("Y-m-d", $tomorrow). "<br />";
    $today = date("Y-m-d");
    echo "Today is " .$today . "<br>";
  ?>

私は何をする必要がありますか?ありがとう。

4

3 に答える 3

1

上記のファイルの先頭に、以下のファイルを含めます。

構文:

include("file_name.php");

require以下も使用できます。

require("path_to_file/file_name.php");

そして、上記のファイルで以下のファイルの変数を使用できます。

于 2013-10-04T10:57:25.667 に答える
0

このようにしてみてください。

$sql = "SELECT * FROM calendar  WHERE starttime >= '".$today."' AND starttime < '".$tomorrow."' and username= '".$user."' order by starttime ASC";

これらが 2 つの異なるファイルである場合は、次の最初のスクリプトの先頭で使用する必要があります。

require_once($second_script_name);

PHP または SQL からエラーが発生していますか?

于 2013-10-04T11:02:21.227 に答える