前提・実現したいこと
datデータの読込・更新作業
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)でシステムを作っています。
派遣会社のシフト管理を会社⇔現場 でPC/タブレット/スマホ間でやり取りするためにPHPにチャレンジしています。
カレンダー・他マスター登録は完了しました。
現状では編集作業は該当日のデータを直接手作業でタグを入れたりしています。
そこで、編集メニューを新しく作成中ですが日付の変数への代入方法で躓いています。
直接、手書きすればきちんと読み込めています。
なお、カレンダーは「input type="text" id="ndt"」でフォーマットも「'2020-4-3'」に変更は終わっております。
2020-03-02,・〇さん 休<br />××さん 休<br />□さん 待機:コメントコメントコメントコメントコメントコメント
一日のデータは1件だけです。
カレンダーから選択した日付のデータの読込・更新が目的です。
発生している問題・エラーメッセージ
フーム自体が立ち上がりません(汗)
該当のソースコード
中略-----
#設定ファイルインクルード
require_once('./config2.php');
$commentFilePath = dirname(FILE).'/data/comment_set.dat';
$commentArray = file($commentFilePath);
$getYmd=echo '<p class="text">'.$ndt<p>'; ← ここがネック??(汗) $getYmd ='2020-4-3'; ← これだと正常です。(2020-04-03でもどちらでも正常) $day=$_GET[$getYmd]; $commentTag = ''; if(count($commentArray) > 0){ foreach($commentArray as $commentArrayVal){ $commentArrayExp = explode(',',$commentArrayVal); if(strtotime($getYmd) == strtotime($commentArrayExp[0]) ){ $commentTag = '<textarea name="scheduleComment" rows="7" cols="45" style="width:100%; font size:12px;>'.rtrim($commentArrayExp[1]).'</textarea>'; break; } } }
//$lines = file($timeListFilePath); //ここでインプット
echo <<<EOM
$commentTag
EOM;
ソースコード
試したこと
$getYmd ='2020-4-3'; ← これだと正常です。(2020-04-03でもどちらでも正常)
補足情報(FW/ツールのバージョンなど)
サーバーのPHPバージョンは7.?でした。
ここにより詳細な情報を記載してください。
PHPの初心者ですのでお手数ですがよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー