ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
227
227
EMPFEHLEN
-
20.11.08 10:02 #1
- Registriert seit
- Jun 2004
- Beiträge
- 84
Hallo,
gibt es eine möglichkeit diesen Codeschnipsel zu vereinfachen?
Irgendwie so ähnlich?PHP-Code:<?php
mysql_query
("DELETE FROM com WHERE com_id = $com->com_id", $gbl);
mysql_query
("DELETE FROM com_head WHERE com_id = '$com->com_id'", $gbl);
mysql_query
("DELETE FROM com_images WHERE com_id = '$com->com_id'", $gbl);
mysql_query
("DELETE FROM com_user_timestamp WHERE com_id = '$com->com_id'", $gbl);
mysql_query
("DELETE FROM com_user_unit WHERE com_id = '$com->com_id'", $gbl);
?>
Gruß und vielen Dank!PHP-Code:<?php
mysql_query
("DELETE FROM com, com_head, com_image ,com_user_timestamp, com_user_unit WHERE com_id = $com->com_id", $gbl);
?>
-
20.11.08 10:37 #2
Wie wäre es mit ... ausprobieren?
Mein neues Projekt: zandman.de - Bericht über den Aufbau einer Entwicklungsumgebung für Test-Driven-Development mit phpUnderControl und dem Aufbau einer Webapplikation mit Zend Framework Version 1.9.x
-
PHP-Code:
mysql_query("
DELETE FROM com WHERE com_id = $com->com_id';
DELETE FROM com_head WHERE com_id = '$com->com_id';
DELETE FROM com_images WHERE com_id = '$com->com_id';
DELETE FROM com_user_timestamp WHERE com_id = '$com->com_id';
DELETE FROM com_user_unit WHERE com_id = '$com->com_id';
", $gbl);
Google und die Forensuche beantworten 50% aller Fragen!
Pflichtlektüre: Das PHP Handbuch als Windows Help Datei
Bitte Benutzt für Source-Code immer die richtigen Formatierungstags:
[PHP]Für PHP diese Tags[\PHP] ... [HTML]Für HTML diese Tags[\HTML] ... [SQL]Für SQL diese Tags[\SQL] ... [CODE]Für sonstigen Code[\CODE]
Wenn mein Beitrag hilfreich war bitte ich um eine positive Bewertung.
-
20.11.08 12:45 #4
- Registriert seit
- Jun 2007
- Ort
- Passau (Niederbayern)
- Beiträge
- 1.394
Das dürfte nicht funktionieren, da PHP mit einem mysql_query() nur eine Query abschicken kann.
Siehe hier.
@Transporter: Somit dürfte es keine Möglichkeit geben, deine Querys zusammenzufügen.
Gruß
BratkartoffelÜber eine gute Bewertung freut sich jeder ;)
Bitte erledigte Threads als "Erledigt" markieren.
"Though a program be but three lines long, someday it will have to be maintained.''
-- Geoffrey James, "The Tao of Programming"
-
mh habs nicht getestet und bin mir jetzt auch nicht 100%ig sicher aber ich meine man kann es so abschicken. in einem install script hab ich das glaube ich schon mal verwendet!
Test it!Google und die Forensuche beantworten 50% aller Fragen!
Pflichtlektüre: Das PHP Handbuch als Windows Help Datei
Bitte Benutzt für Source-Code immer die richtigen Formatierungstags:
[PHP]Für PHP diese Tags[\PHP] ... [HTML]Für HTML diese Tags[\HTML] ... [SQL]Für SQL diese Tags[\SQL] ... [CODE]Für sonstigen Code[\CODE]
Wenn mein Beitrag hilfreich war bitte ich um eine positive Bewertung.
-
29.11.08 02:42 #6
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi,
mit mysql_query kann man jeweils nur eine Abfrage an die Datenbank senden. Du kannst aber Deine DELETE-Statements zu einem zusammenfassen, indem Du die Tabellen joinst. Schau Dir mal die Beispiele zur multiple table syntax von DELETE an.
LGDa es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.
Ähnliche Themen
-
Punkteansammlung zusammenfassen
Von chmee im Forum Coders TalkAntworten: 18Letzter Beitrag: 08.04.12, 11:00 -
Code zusammenfassen
Von quidnovi im Forum PHPAntworten: 3Letzter Beitrag: 23.01.07, 11:35 -
.NET Assemblies zusammenfassen
Von Passer im Forum .NET CaféAntworten: 2Letzter Beitrag: 24.07.06, 21:35 -
Zusammenfassen von Objekten
Von Steiner_B im Forum C/C++Antworten: 6Letzter Beitrag: 29.06.04, 11:57 -
highlight_string wenn Code zwischen [code] [/code]
Von partykiller im Forum PHPAntworten: 3Letzter Beitrag: 22.04.03, 13:10





Zitieren


Login





