好的,我在這裏得到的是一個PHP生成的表格,其中的值是從數據庫中提取的。現在,如果管理員登錄,我想添加一個選項來從數據庫中刪除一行。通過PHP從數據庫中刪除一行
我已經建立了所有的結構,但我不知道應該放在應該刪除該行的鏈接的路徑中。我怎樣才能做到這一點?
<?php
$rb = 1;
include 'konekcija.php';
$query = "SELECT * FROM oglasi";
$rezultat = mysql_query($query);
while($niz = mysql_fetch_array($rezultat)){
echo "<tr><td>" . $rb . "</td><td>" . $niz['model'] . "</td><td>" . $niz['cena'] . "</td><td><img src='" . $niz['slika_path'] . "'</img></td>";
if($_SESSION['uloga'] == "admin"){
echo "<td><a href='#'>Obrisi</a></td>";
}
echo "</tr>";
$rb++;
}
?>
所以,當你要跟說刪除行.. 。你的意思是從html表中刪除行嗎?或者在刪除html行時實際刪除數據庫中的行? – bluegman991
首先,你需要'session_start();'因爲你使用會話(如果它不在你的包含內)。 'if($ _ SESSION ['uloga'] ==「admin」)'(*只是說*);-) –
我認爲你必須爲每一行創建一個按鈕併發送一個按鈕來刪除id 。 – Manwal