View difference between Paste ID: yfH5A1G5 and sLDx6H8m
SHOW: | | - or go back to the newest paste.
1-
while($database_data = mysql_fetch_array($get_data, MYSQL_ASSOC))
1+
<?php
2
set_time_limit(120);
3
4
5
	// Get Functions
6
	require_once("functions.php");
7
	
8
	// Check login status
9
	//check_login();
10
	
11
	// Connect to access database
12
	$database_connect = samples_connect();
13
	
14
	// Detect pulldown menu options
15
	if (isset($_GET['smd_number']))
16
	{
17
		// SMD Number set		
18
		$get_data = mysql_query("SELECT * FROM samples_table WHERE request_received='0' AND request_smd_number='".$_GET['smd_number']."' ORDER BY request_date DESC");
19
	}
20
	else if (isset($_GET['request_supplier']))
21
	{
22
		// Supplier Name set
23
		$get_data = mysql_query("SELECT * FROM samples_table WHERE request_received='0' AND request_supplier='".$_GET['request_supplier']."' ORDER BY request_date DESC");
24
	}
25
	else if (isset($_GET['request_desc']))
26
	{
27
		// Brief Description
28
		$get_data = mysql_query("SELECT * FROM samples_table WHERE request_received='0' AND request_brief_description='".$_GET['request_desc']."' ORDER BY request_date DESC");
29
	}
30
	else if (isset($_GET['request_required']))
31
	{
32
		// Request required for
33
		$get_data = mysql_query("SELECT * FROM samples_table WHERE request_received='0' AND request_required_for='".$_GET['request_required']."' ORDER BY request_date DESC");
34
	}
35
	else
36
	{
37
		$get_data = mysql_query("SELECT * FROM samples_table WHERE request_received='0' ORDER BY request_date DESC");
38
	}
39
40
	$get_smd_number_pulldown = mysql_query("SELECT request_smd_number FROM samples_table WHERE request_received='0' GROUP BY request_smd_number ORDER BY request_smd_number ASC");
41
	$get_request_supplier_pulldown = mysql_query("SELECT request_supplier FROM samples_table WHERE request_received='0' GROUP BY request_supplier ORDER BY request_supplier ASC");
42
	$get_request_brief_description_pulldown = mysql_query("SELECT request_brief_description FROM samples_table WHERE request_received='0' GROUP BY request_brief_description ORDER BY request_brief_description ASC");
43
	$get_request_required_for = mysql_query("SELECT request_required_for FROM samples_table WHERE request_received='0' GROUP BY request_required_for ORDER BY request_required_for ASC");
44
	
45
	if (!$get_data || !$get_smd_number_pulldown || !$get_request_supplier_pulldown)
46
	{
47
			echo "Could not get data";
48
			exit();
49
	}
50
	else
51
	{
52
	
53
	// Include Header
54
	require_once ("header.php");
55
	
56
	
57
	echo '<table class="table" cellpadding="10">
58
59
	<thead>
60
		<tr>
61
			<th><b>View Full / Edit</b></td>
62
			<th><b>Request<br />Date</b></td>
63
			<th><b>Required<br/>Date</b></td>
64
			<th><b>SMD<br />Number</b></td>
65
			<th><b>Supplier</b></td>
66
			<th><b>Brief Description</b></td>
67
			<th><b>Required For / Customer</b></td>
68
			<th><b>Confirmed<br />Completion<br />Date</b></td>
69
			<th><b>Request Comments</b></td>
70
			<td><b>Potential Issues</b></td>
71
		</tr>
72
	</thead>';
73
74
		echo '<tr>';
75
		echo '<td></td>';
76
		echo '<td></td>';
77
		echo '<td></td>';
78
		echo '<td style="background-color: #FFBEA8; padding-top: 10px;"><select id="smd_number_pulldown" onchange="changeSMDNumber();">
79
		<option value="">Select one</option>';
80
		
81
			while ($smd_number_pulldown_data = mysql_fetch_array($get_smd_number_pulldown, MYSQL_ASSOC))
82
			{
83
				echo '<option value="?smd_number='.$smd_number_pulldown_data['request_smd_number'].'" />'.$smd_number_pulldown_data['request_smd_number'].'</option>';
84
			}
85
86
		echo '</td>';
87
		echo '<td style="background-color: #FFBEA8; padding-top: 10px;"><select id="request_supplier_pulldown" onchange="changeSupplier();">
88
		<option value="">Select one</option>';
89
		
90
			while ($request_supplier_pulldown_data = mysql_fetch_array($get_request_supplier_pulldown, MYSQL_ASSOC))
91
			{
92
				echo '<option value="?request_supplier='.$request_supplier_pulldown_data['request_supplier'].'" />'.$request_supplier_pulldown_data['request_supplier'].'</option>';
93
			}
94
95
		echo '</td>';
96
		echo '<td style="background-color: #FFBEA8; padding-top: 10px;"><select id="brief_description_pulldown" onchange="changeBriefDescription();">
97
		<option value="">Select one</option>';
98
		
99
			while ($request_brief_description_data = mysql_fetch_array($get_request_brief_description_pulldown, MYSQL_ASSOC))
100
			{
101
				echo '<option value="?request_desc='.$request_brief_description_data['request_brief_description'].'" />'.$request_brief_description_data['request_brief_description'].'</option>';
102
			}
103
104
		echo '</td>';
105
		echo '<td style="background-color: #FFBEA8; padding-top: 10px;"><select id="required_for_pulldown" onchange="changeRequiredFor();">
106
		<option value="">Select one</option>';
107
		
108
			while ($request_required_for_data = mysql_fetch_array($get_request_required_for, MYSQL_ASSOC))
109
			{
110
				echo '<option value="?request_required='.$request_required_for_data['request_required_for'].'" />'.$request_required_for_data['request_required_for'].'</option>';
111
			}
112
		echo '<td align="center"><input class="btn" style="padding:9px;" type="submit" value="Show All" onclick="javascript:document.location.href = \'index.php\';" /></td>';
113
		echo '<td></td>';
114
		echo '<td></td>';
115
		echo '</tr>';
116
	
117
			$light_dark = "dark";
118
			while($database_data = mysql_fetch_array($get_data, MYSQL_ASSOC))
119
			{
120
	
121
					$request_id = stripslashes($database_data['request_id']);
122
					
123
						if ($database_data['request_date'] != "0")
124
						{
125
							$request_date = date("d/m/Y", $database_data['request_date']);
126
						}
127
						else
128
						{
129
							$request_date = "-";
130
						}
131
						
132
					$request_smd_number = stripslashes($database_data['request_smd_number']);
133
					$request_brief_description = stripslashes($database_data['request_brief_description']);
134
					$request_description = wordwrap($database_data['request_description'], 30, '<br />');
135
					$request_supplier = stripslashes($database_data['request_supplier']);
136
					$request_colours = stripslashes($database_data['request_colours']);
137
					
138
					$request_required_for = stripslashes($database_data['request_required_for']);
139
					
140
					// Show only the first paragraph on the sample log
141
					$request_comments = explode("<br />", stripslashes(nl2br($database_data['request_comments'])));
142
					
143-
';
143+
144
						
145
						if ($database_data['request_confirmed_comp_date'] > "0")
146
						{
147
							$request_confirmed_completion_date = date("d/m/Y", $database_data['request_confirmed_comp_date']);
148
						}
149
						else
150
						{
151
							$request_confirmed_completion_date = " -";
152
						}
153
						
154
						if ($database_data['request_confirmed_comp_date2'] > "0")
155
						{
156
							$request_confirmed_completion_date2 = date("d/m/Y", $database_data['request_confirmed_comp_date2']);
157
						}
158
						else
159
						{
160
							$request_confirmed_completion_date2 = " -";
161
						}
162
						
163
						if ($database_data['request_confirmed_comp_date3'] > "0")
164
						{
165
							$request_confirmed_completion_date3 = date("d/m/Y", $database_data['request_confirmed_comp_date3']);
166
						}
167
						else
168
						{
169
							$request_confirmed_completion_date3 = " -";
170
						}
171
						
172
						if ($database_data['request_confirmed_comp_date4'] > "0")
173
						{
174
							$request_confirmed_completion_date4 = date("d/m/Y", $database_data['request_confirmed_comp_date4']);
175
						}
176
						else
177
						{
178
							$request_confirmed_completion_date4 = " -";
179
						}
180
						
181
						if ($database_data['request_confirmed_comp_date5'] > "0")
182
						{
183
							$request_confirmed_completion_date5 = date("d/m/Y", $database_data['request_confirmed_comp_date5']);
184
						}
185
						else
186
						{
187
							$request_confirmed_completion_date5 = " -";
188
						}
189
						
190
						if ($database_data['request_confirmed_comp_date6'] > "0")
191
						{
192
							$request_confirmed_completion_date6 = date("d/m/Y", $database_data['request_confirmed_comp_date6']);
193
						}
194
						else
195
						{
196
							$request_confirmed_completion_date6 = " -";
197
						}
198
199
						if ($database_data['request_date_required'] > "0")
200
						{
201
							$request_date_required = date("d/m/Y", $database_data['request_date_required']);
202
						}
203
						else
204
						{
205
							$request_date_required = "-";
206
						}
207
						
208
						if ($database_data['request_date'] > "0")
209
						{
210
							$request_date = date("d/m/Y", $database_data['request_date']);
211
						}
212
						else
213
						{
214
							$request_date = "-";
215
						}
216
						
217
					$request_received = stripslashes($database_data['request_received']);
218
					
219
220
					$request_comp_date_array = array($request_confirmed_completion_date6, $request_confirmed_completion_date5, $request_confirmed_completion_date4, $request_confirmed_completion_date3, $request_confirmed_completion_date2, $request_confirmed_completion_date);
221
222
					
223
					// Table Code
224
					echo '<tbody>';
225
						
226
										
227
					// Switch Light/Dark table row background colours
228
					if ($light_dark == "dark")
229
					{
230
							echo '<tr bgcolor="#F1F1F1" valign="top">';
231
							$light_dark = "light";
232
					}
233
					else
234
					{
235
							echo '<tr bgcolor="#FFFFFF" valign="top">';
236
							$light_dark = "dark";
237
					}
238
					
239
					
240
					echo '<td><a style="padding-left: 20px;" href="viewedit.php?id='.$request_id.'"><i class="icon-pencil"></i></a></td>';
241
					echo '<td>'.$request_date.'</td>';
242
					echo '<td>'.$request_date_required.'</td>';
243
					echo '<td>'.$request_smd_number.'</td>';
244
					echo '<td>'.$request_supplier.'</td>';
245
					echo '<td>'.$request_brief_description.'</td>';
246
					echo '<td>'.$request_required_for.'</td>';
247
					//echo '<td><b>1.</b>'.$request_confirmed_completion_date.'<br /><b>2.</b>'.$request_confirmed_completion_date2.'<br /><b>3.</b>'.$request_confirmed_completion_date3.'<br /><b>4.</b>'.$request_confirmed_completion_date4.'<br /><b>5.</b>'.$request_confirmed_completion_date5.'<br /><b>6.</b>'.$request_confirmed_completion_date6.'</td>';
248
					echo '<td>'.$request_comp_date_array[5].'</td>';
249
					echo '<td>'.$request_comments[0].'</td>';
250
					echo '<td>'.$request_problems.'</td>';
251
					echo '</tr>';
252
					
253
					echo '</tbody>';
254
					
255
			}
256
	
257
	}
258
	
259
	echo '</table>
260
';
261
262
263
	// Include Footer
264
	require_once("footer.php");
265
	
266
?>