データベースの列が1に設定されている場合、単一の日付を取得しようとしています
これが私の構造です:
CREATE TABLE IF NOT EXISTS `appointments` (
  `ID` int(255) NOT NULL DEFAULT '0',
  `Appointment` varchar(255) NOT NULL,
  `Date` date NOT NULL,
  `Location` text NOT NULL,
  `Reoccour` int(1) NOT NULL DEFAULT '0',
  `howfar` int(255) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
そしてここに私のコードがあります:
$Query = mysql_query("SELECT * FROM appointments");
    while ($Rows = mysql_fetch_array($Query))
    {
        echo "Appointment: {$Rows['Appointment']} <br>";
        echo "Date: {$Rows['Date']} <br>";
        echo "location: {$Rows['Location']} <br>"; 
        if ($Rows['Reoccour'] === 1)
        {
            $NextDate = date('o-m-d', strtotime("+{$Rows['howfar']}"));
            echo "Next Date: {$NextDate}";
        }
    }
これは次の日付を追加して私のエコーにこれを示しているようには見えません。
私は何を間違っていますか?(使用することを除けばmysql_*、PDOでこのタスクを実行する方法がわかりません