One мою страницу я называю это функция удаленияУдаление определенной записи, сделав функцию удаления
$Sql=mysql_query("SELECT Id FROM products");
$Result=mysql_fetch_row($Sql);
$Id=$Result[0];
DeleteRecords("products","Id",$Id)
на functions.php я сделал эту функцию ниже
function DeleteRecords($Table,$Exp,$Value)
{
if(isset($_GET['delete']))
{
$Sql="DELETE FROM $Table WHERE $Exp=$Value";
$Result=mysql_query($Sql);
if($Result)
{
echo "<script>alert('Record Deleted')</script>";
echo "<script>window.location='products.php';</script>";
}
}
}
Теперь, когда я нажав на ссылку удалить:
<a href='".$_SERVER['PHP_SELF']."?delete=$Id'>Delete</a>
Его удалить первый ряд. кажется, есть некоторая проблема с $ Id
Пожалуйста, помогите мне, как удалить выбранную мной строку;
Лучшее было бы все, что должно быть сделано в функциях, которые мне нужно просто вызвать функцию на моей странице!
[** Пожалуйста, не используйте 'mysql_ *' функции в новом коде **) (http://bit.ly/phpmsql). Они больше не поддерживаются [и официально устарели] (https://wiki.php.net/rfc/mysql_deprecation). См. [** красное поле **] (http://j.mp/Te9zIL)? Узнайте о [* подготовленных операторах *] (http://j.mp/T9hLWi) и используйте [PDO] (http://php.net/pdo) или [MySQLi] (http://php.net/ mysqli) - [эта статья] (http://j.mp/QEx8IB) поможет вам решить, какой из них. Если вы выберете PDO, [здесь хороший учебник] (http://www.brightmeup.info/article.php?a_id=2). – insertusernamehere
Чувак Я только начал изучать php, я даже не знаю mysql полностью, как я могу перепрыгнуть через него! –
Чувак, мы здесь, чтобы научить вас * правым * способом – Kermit