質問編集履歴

1

2018/01/16 19:58

投稿

nrnrdsa
nrnrdsa

スコア19

test CHANGED
@@ -1 +1 @@
1
- 勤怠管理システムの条件分岐のついて
1
+ あああああああああああああああああああああああああああああああああああああああああああ
test CHANGED
@@ -1,109 +1 @@
1
- 現在勤怠管理システムの作成しており、出勤と退勤のボタンを作る際の質問です。
2
-
3
-
4
-
5
-
6
-
7
- 出勤、退勤のボタンは作成済みでボタンを入力するとデータベースに時間が入るようにはなっています。
8
-
9
- しかし、出勤ボタンを押していなくても退勤ボタンを押せるような状況になっています。
10
-
11
- また、どちらのボタンを押してもデータベースにはどちらも時間が入力されています。
12
-
13
- おそらく条件分岐とうするのだろうという見当はついてはいるのですが上手くいきません。
14
-
15
- アドバイスをお願いいたします
16
-
17
- ```
18
-
19
- <?php
20
-
21
- //$numは別なテーブルからひっぱて来ていますがそこは省略しています。
22
-
23
-
24
-
25
- date_default_timezone_set('Asia/Tokyo');
26
-
27
- mysql_connect('localhost','root','') or die(mysql_error());
1
+ あああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ
28
-
29
- mysql_select_db('register_func') or die(mysql_error());
30
-
31
- mysql_query('SET NAMES UTF8');
32
-
33
- $result = mysql_query('SELECT num,year,month,day,week,s_h,s_m,e_h,e_m FROM ro');
34
-
35
-
36
-
37
- $year = date('Y');
38
-
39
- $month = date('n');
40
-
41
- $day = date('j');
42
-
43
- $week = date('w');
44
-
45
- $s_h = date('G');
46
-
47
- $s_m = date('i');
48
-
49
- $e_h = date('G');
50
-
51
- $e_m = date('i');
52
-
53
-
54
-
55
- $datetime1111 = new DateTime();
56
-
57
- $week1111 = array("日", "月", "火", "水", "木", "金", "土");
58
-
59
- $w = (int)$datetime1111->format('w');
60
-
61
-
62
-
63
- $sql = "INSERT INTO rollcall (num,year,month,day,week,s_h,s_m,e_h,e_m) VALUES ($num,$year,$month,$day,$week,$s_h,$s_m,$e_h,$e_m)";
64
-
65
- $result_flag = mysql_query($sql);
66
-
67
-
68
-
69
-
70
-
71
- echo '<div class="col-xs-7 col-xs-offset-1">';
72
-
73
- echo "<center>";
74
-
75
- echo '<form action="home01.php" method="post">';
76
-
77
- echo '<font size=4 color="blue"><b>勤怠登録</b></font>';
78
-
79
- echo '<font size=3><br><br>';
80
-
81
- echo "<tr>";
82
-
83
- echo '<td><input type="text" name="num" size="1"value="'. $num.'"></td>';
84
-
85
- echo '<td><input type="text" name="year" size="1"value="'. $year.'">年</td>';
86
-
87
- echo '<td><input type="text" name="month" size="1"value="'. $month.'">月</td>';
88
-
89
- echo '<td><input type="text" name="day" size="1"value="'. $day.'">日</td>';
90
-
91
- echo '<td><input type="text" name="weeh" size="1"value="'. $week1111[$w].'">曜日</td>';
92
-
93
- echo '<td><input type="text" name="s_h" size="1"value="'. $s_h.'">時</td>';
94
-
95
- echo '<td><input type="text" name="s_m" size="1"value="'. $s_m.'">分</td>';
96
-
97
- echo '<input type="submit" value="出勤" />';
98
-
99
- echo '</form>';
100
-
101
- echo '</center>';
102
-
103
- echo "</tr>";
104
-
105
- ?>
106
-
107
- コード
108
-
109
- ```