我有一個錯誤不能更改頭信息 - 頭已經發出,我已經開始PHP之前雖然檢查出答案, 沒有空間,並使用ob_start和沖洗..不能更改頭信息,不能重定向
它的工作對我的其他PHP文件(插入,編輯),但它不是刪除腳本唯一的工作,但實際上我想刪除被刪除的行..
這是我的頁面調用代碼
<script>
function confirmation(id){
var message = "are you sure?";
var konfirmasi = confirm(message);
if(konfirmasi == true) {
window.location="index.php?delete_truk="+ id;
}
else {
}
}
</script>
<?php
$query = "SELECT * FROM truk";
$sql=mysql_query($query);
?>
<table class="show_data" id="truk">
<tr>
<td>Truk ID</td>
<td>Tipe</td>
<td>images</td>
<td>Deskripsi</td>
<td>jumlah</td>
<td>Delete/Edit</td>
</tr>
<?php
while($fetch=mysql_fetch_array($sql)){
?>
<tr>
<td><?php echo $fetch['trukid']; ?></td>
<td style="width:100px;"><?php echo $fetch['tipe']; ?></td>
<td><?php echo $fetch['images']; ?></td>
<td><?php echo substr($fetch['deskripsi'],0,50); ?></td>
<td><?php echo $fetch['jumlah']; ?></td>
<td>
<input type="image" class="icon" src="images/asset/delete.jpg" onClick="confirmation('<?php echo $fetch['trukid']; ?>') ">
<a href="index.php?edit_truk=<?php echo $fetch['trukid']; ?>"><img class="icon" src="images/asset/edit.jpg"></a>
</td>
</tr>
<?php } ?>
</table>
<a href="index.php?input_truk" class="button">Tambah Truk</a>
here是代碼
<?php
$id = $_GET['delete_truk'];
$sql="DELETE FROM `truk` WHERE `trukid` = '$id' ";
$query = mysql_query($sql);
header('Location:index.php?truck');
?>
,它不能重定向,而不是警告:不能更改頭信息 - 頭已經發出(輸出開始
感謝您的幫助,, 抱歉不好英語
remove echo()並確保你的代碼在html代碼上面 – sunshinekitty
@ 0n35啊對不起,先生,我忘了把頁面稱爲代碼,我已經編輯我的文章,你可以看看嗎?謝謝 – user3158183