Hallo,
Ich habe mir mal überlegt ob es nicht auch möglich wäre mehrere Deletes zusammenzufassen.
Ich habe folgende einzelne Delet-Statements:
Nun dachte ich mir, ich könne das mit diesem Statement ersetzen:
Nur leider macht es nicht das erwünschte. Es löscht nun alle DS die in den 3 tabellen vorhanden sind. Es soll aber nur einen DS aus einer Tabelle löschen.
Gruß
Tob
Ich habe mir mal überlegt ob es nicht auch möglich wäre mehrere Deletes zusammenzufassen.
Ich habe folgende einzelne Delet-Statements:
PHP-Code:
$sql = "DELETE FROM $table Where id = '$id'";
$result = mysql_query($sql, $conn);
$sql = "DELETE FROM $table_connect_file Where kalender_id = '$id'";
$result = mysql_query($sql, $conn);
$sql = "DELETE FROM $table_connect Where kalender_id = '$id'"; $result = mysql_query($sql, $conn);
PHP-Code:
$sql = "DELETE $table.*,$table_connect_file.*,$table_connect.* FROM $table, $table_connect_file, $table_connect
Where $table.id = '$id' or $table_connect_file.kalender_id = '$id' or $table_connect.kalender_id = '$id'";
$result = mysql_query($sql, $conn);
Gruß
Tob
Kommentar