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

MySQL получава всички засегнати редове за множество изрази в една заявка

Може би нещо подобно?

include $_SERVER['DOCUMENT_ROOT'] . '/goalview/includes/db.inc.php';

$sql = array();
$sql[] = "DELETE FROM `persons` WHERE `persons`.`id` = '$person' AND `owner = '$user' AND `userOrContact` = 'contact';"
$sql[] = "DELETE FROM `tabs` WHERE `person` = '$person' AND `ownerIdentity` = '$user' AND `selfOrOther` = 'other';"
$sql[] = "DELETE FROM `tabAccess` WHERE `person`= '$person' AND `givenToIdentity` = '$user';"
$sql[] = "DELETE FROM `personAccess` WHERE `viewedPerson` = '$person' AND `viewerIdentity` = '$user';"

$aff_rows = 0;

foreach($sql as $current_sql)
{
 $deleteContacts = mysqli_query($link, $current_sql); 
 $aff_rows = $aff_rows + mysqli_affected_rows($link);
}


  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 от iPhone App

  2. PHP MYSQL - Вмъкване в без използване на имена на колони, но с поле за автоматично нарастване

  3. PHP MySQL Google Chart JSON - пълен пример

  4. ПЪРВИЧНИ КЛЮЧЕВЕ MySQL:UUID / GUID срещу BIGINT (времево клеймо + произволен)

  5. Структура на папките за съхранение на милиони изображения?