Mysql
 sql >> база данни >  >> RDS >> Mysql

Най-добрият начин за изтриване на mysql редове от html страница - изтриване на връзка и php

Най-добрата практика за запазване е използването на квадратчета за отметка. Google не ги проследява, потребителите не могат лесно да поставят злонамерен код и не опреснява страницата при всяко изтриване:

HTML пример:

while ($row = mysql_fetch_assoc($items))
{
    echo '<input name="delete['.$row['id'].']" type="checkbox">';
}

Пример за обработка на PHP:

$delete = $_POST['delete'];

foreach($delete as $id = $value)
{
    $id = mysql_real_escape_string($id);
    mysql_query("DELETE FROM table_name WHERE id = $id");
}

Нещо подобно трябва да свърши добре работата



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да активирам автоматично повторно свързване на MySQL клиент с MySQLdb?

  2. Вземете име на колона, което има максимална стойност в ред sql

  3. Автоматично опресняване на таблицата без опресняване на страницата PHP MySQL

  4. Как да получа всички комбинации от данни от MySQL таблица?

  5. Как мога да инициализирам MySQL база данни със схема в Docker контейнер?