在过去的 4 个小时里,我一直在努力工作。我检查了 SO 和其他来源,但找不到与该主题相关的任何内容。这是代码:
<?php
$email=$_SESSION['email'];
$query1="SELECT * FROM oferte WHERE email='$email'";
$rez2=mysql_query($query1) or die (mysql_error());
if (mysql_num_rows($rez2)>0)
{
while ($oferta = mysql_fetch_assoc($rez2))
{
$id=$oferta['id_oferta'];
echo "<input type='radio' name='selectie' value='$id' id='$id'> <a href='oferta.php?id={$oferta['id_oferta']}'>{$oferta['denumire_locatie']}</a>";
echo "</br>";
}
echo "</br>";
//echo "<input type=\"button\" id=\"cauta\" value=\"Vizualizeaza\" onclick=\"window.location.href='oferta.php?id={$oferta['id_oferta']}'\" />";
//echo " <input type=\"button\" id=\"cauta\"value=\"Modifica\" onclick=\"window.location.href='modifica.php?id={$oferta['id_oferta']}'\" />";
echo " <input type=\"button\" id=\"sterge\" value=\"Sterge\" onclick=\"window.location.href='delete.php?id=$id'\" />";
echo "</form>";
echo "</div>";
}
else
{
}
?>
while 从数据库中拖动所有用户的条目,并为每个条目创建一个单选按钮,其值和 id(因为我真的不知道需要哪个)等于数据库中条目的 id。我回应了这一点,并按原样显示了 ID,因此那里没有问题。
删除脚本也可以正常工作,因此除非您告诉我,否则我不会附加它。一切都好,没有错误,直到我尝试删除一个条目。无论我从条目列表中选择什么,它都会删除最后一个。请注意,我还有另外两个输入回显,它们将是条目的“查看”和“修改”按钮。
我真的希望这与 JavaScript 无关,因为我不知道 JS。我认为这将对其他遇到此问题的人有很大帮助。如果我需要在降级之前编辑我的问题,请告诉我。谢谢!
编辑后:
这是删除脚本,正如我之前所说,它可以正常工作。
<?php
if (isset($_GET['id']))
{
$id = $_GET['id'];
echo $id;
require_once('mysql_connect.php');
$query = "DELETE FROM oferte Where id_oferta = '$id'";
mysql_query($query) or die(mysql_error());
//header('Location: oferte.php');
}
else
{
//header('Location: oferte.php');
}
?>
会话也开始了,如下所示:
<?php
session_start();
?>