我又需要你的幫助......如何在db中添加新聞,並在顯示之後?這代碼好嗎?
我有這樣的PHP代碼:
<?
if(isset($_POST['addnews'])){
$type = $_POST['type'];
$news = $_POST['news'];
$date = date("d-m-Y");
$memip = $_SERVER['REMOTE_ADDR'];
if($news == NULL){
$final_report.= "ALERT - Please enter something in the field with the news!";
}else{
if($type = '' AND NULL){
$final_report.= "ALERT - Please choose something from the checklist or you will die in pain!";
}else{
$create_news = mysql_query("INSERT INTO `lisnews` (`id`,`type`,`news`,`date`,`ip`) VALUES('','$type','$news','$date','$memip')");
$final_report.="<meta http-equiv='Refresh' content='0; URL=../admin/add-news.php'/>";
}}}
?>
這種形式:
<div style="width:100%; text-align:left; overflow:visible; margin-top:11px; margin-bottom:7px;" id="regpage">
<form action="" method="post">
<fieldset style="border:none;">
<label for="news" style="font-weight:normal;width:30%;float:left;display:block;"><p>this is the news field, you can write here:</p></label>
<textarea rows="3" cols="104" name="news"></textarea></br></br>
Choose news type: <select name="type" style="margin-top:5px;">
<option>1</option>
<option>2</option>
<option>2</option>
</select>
<input type="submit" name="addnews" value="add new news!" id="addnews" style="float:right; border:1px solid #999; background:#E4E4E4;
margin-top:5px; padding-bottom:2px;"/>
</fieldset>
</form>
</div>
我要在數據庫中添加消息,後顯示他們在一個頁面上。 (如果你能幫助這個也將是非常從你很漂亮
問候
空白'action'的形式標記只是使表單提交到自身,就像''是同一頁面的鏈接。 –
我已經完成了你所說的,但沒有任何改變...... –
你如何將新代碼編輯到你的文章中? –