所以我被要求爲公司製作某種偏差日誌,這意味着每件錯誤的事情都需要注意。PHP表單處理圖像和數據(偏差日誌)
它需要一個唯一的ID,日期,文本,重要的是偏差的圖像。 我的問題是如果我如何以及如何製作表格並將其全部放入數據庫中,然後製作一個表格並使用上傳的圖片顯示數據。
<?php
if(isset($_POST['update'])) {
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$tbl_name="heijsDB";
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
$volgnr = $_POST['volgnr'];
$constatering = $_POST['constatering'];
$radio = $_POST['radio'];
$actie = $_POST['actie'];
$date = $_POST['geplande_datum']
$verant = $_POST['verantwoordelijke'];
$toelichting = $_POST['toelichting']
if(! $conn) {
die('Could not connect: ' . mysql_error());
}
$sql = "INSERT INTO logboek_afwijkingen (volgnr, ?IMAGE?, constatering, besmetting, actie, datum_gepland, verantwoordelijke, toelichting) VALUES ($volgnr, $constatering, ... , $radio, $actie, $date, $verant, $toelichting)" ;
mysql_select_db('HeijsDB');
$retval = mysql_query($sql, $conn);
if(! $retval) {
die('Could not update data: ' . mysql_error());
}
echo "Form send.";
mysql_close($conn);
}else {
?>
<form method = "post" action = "<?php $_PHP_SELF ?>" id="form1">
<fieldset id="f1"><b>Logboek afwijkingen</b></fieldset>
<table width= "600" border="1" cellspacing="1" cellpadding="1" class="w3-main w3-table">
<tr><td width="200"><b>volgnummer</b></td> <td></td><td><input type="number" size="3" name="volgnr"></td></tr>
<tr><td width="200"><b>upload foto</b></td><td></td> <td width="100"><input type="file" accept="image/jpeg" size="3" name="picture"></td></tr>
<tr><td width="200"><b>constatering</b></td><td></td> <td width="100"><input type="" size="3"></td></tr>
<tr><td width="100"><b>kans op acute besmetting</b></td><td></td> <td><input type="radio" value="ja" class="w3-radio" name="radio"> Ja<br>
<input type="radio" value="nee" class="w3-radio" name="radio"> Nee<br></td></tr>
<tr><td width="100"><b>corrigerende actie</b></td><td></td> <td><input type="textarea" size="3" name="actie"></td></tr>
<tr><td width="100"><b>geplande datum</b></td><td></td> <td><input type="date" size="3" name="geplande_datum"></td></tr>
<tr><td width="100"><b>verantwoordelijke</b></td><td></td> <td><input type="text" size="3" name="verantwoordelijke"></td></tr>
<tr><td width="100"><b>Toelichting</b></td><td></td> <td><input type="text" size="3" name="toelichting"></td></tr>
</table>
<input type="submit" name="update" value="update" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<?php
}
這是我的代碼,希望你們能幫幫我!