У меня есть сайт, на котором люди публикуют свои рабочие места в компании. Это код, как я эхо заданий из базы данных mysql.
<?php $result = mysqli_query($conn,"SELECT * FROM job ORDER BY `CreatedTime` DESC "); echo "<table border='0' cellpadding='0' cellspacing='0' class='table-fill'> <tr> <th width='250px'>Job Title</th> <th width='150px'>Company Name</th> <th width='100px'>Location</th> <th>Closing Date</th> </tr>"; while($row = mysqli_fetch_array($result) ) { echo "<tr>"; echo "<td>" . $row['positiontitle'] . "</td>"; echo "<td>" . $row['companyname'] . "</td>"; echo "<td>" . $row['location'] . "</td>"; echo "<td>" . $row['closingdate'] . "</td>"; echo "</tr>"; } echo "</table>"; mysqli_close($conn); ?>
и это php-код, который вставляет данные задания в базу данных
<?php // escape variables for security $positiontitle = mysqli_real_escape_string($conn, $_POST['positiontitle']); $companyname = mysqli_real_escape_string($conn, $_POST['companyname']); $location = mysqli_real_escape_string($conn, $_POST['location']); $jobcategory = mysqli_real_escape_string($conn, $_POST['jobcategory']); $employmenttype = mysqli_real_escape_string($conn, $_POST['employmenttype']); $salary = mysqli_real_escape_string($conn, $_POST['salary']); $duration = mysqli_real_escape_string($conn, $_POST['duration']); $timing = mysqli_real_escape_string($conn, $_POST['timing']); $nationality = mysqli_real_escape_string($conn, $_POST['nationality']); $numberofvacancy = mysqli_real_escape_string($conn, $_POST['numberofvacancy']); $experience = mysqli_real_escape_string($conn, $_POST['experience']); $closingdate = mysqli_real_escape_string($conn, $_POST['closingdate']); $gender = mysqli_real_escape_string($conn, $_POST['gender']); $education = mysqli_real_escape_string($conn, $_POST['education']); $sql="INSERT INTO job (positiontitle, companyname, location, jobcategory, employmenttype, salary, duration, timing, nationality, numberofvacancy, experience, closingdate, gender, education) VALUES ('$positiontitle', '$companyname', '$location', '$jobcategory', '$employmenttype', '$salary', '$duration', '$timing', '$nationality', '$numberofvacancy', '$experience', '$closingdate', '$gender', '$education')"; if (!mysqli_query($conn,$sql)) { die('Error: ' . mysqli_error($conn)); } echo "1 record added"; mysqli_close($conn); ?>
и это моя структура таблицы! [введите описание изображения здесь] [1]
url: http://img.ruphp.com/php/Capture_zpsd9f43f1b.jpg
Я хочу, чтобы задания, которые превышают поле finaldate , это задание должно автоматически удаляться из базы данных Mysql.
Владельцы компании или организации вставляют поле закрытия .
формирование закрытия – MM / DD / YY