| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 21.08.2011
Beiträge: 5
PHP-Kenntnisse: Anfänger ![]() | hi, wie gesagt der code funktioniert und macht was er soll. meine artikel id ist nur eine zahl. aber durch die normalisierungsregeln hat/ kann ein artikel bis zu 9 tabellen mit informationen füllen, kommt drauf an ob zB weitere produktdetails zu dem artikel eingetragen wurden. nur dann wird die neue tabelle mit einem datensatz beglückt mit der id des artikels. deswegen weis man nicht ob und wie viele der 9 tabellen für den artikel benutzt wurden. daher auch die if abfragen die klären sollen ob ein eintrag vorhanden ist und wenn ja dann wird der eintrag auch aus dieser tabelle gelöscht. wie gesagt fkt einwandfrei, ich wollte nur wissen ob mein syntax verbesserungswürdig ist bzw ggf alternativen mir anhören. nebenbei gesagt ich arbeite immer mit error_reporting(E_ALL) etc. bevor ich was online stelle also kannst mir gleuben es kommt nix, kein fehler. |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() | php-error-reporting meldet dir aber keine mysql-errors .. dafür musst du wohl wirklich mal ein (paar) Datensätz(e) löschen .. daher hatte das Chris auch vorgeschlagen in seiner ersten Antwort... Ich bin mir sicher, wenn du diese Abfrage zum löschen SOO an die Datenbank schickst, wie du sie da stehen hast, funktioniert es NICHT - denn du bekommst zwingend nen mysql_error .... obendrein solltest du dir das mit den 9 Tabellen nochmal durch den Kopf gehen lassen .. wenn zu einer Artikel-ID Einträge in bis zu 3 Tabellen gehören, dann erfordert das auch 9 EINZELNE DELETE-Abfragen ... und nicht eine bunt gemischte
__________________ "Irren ist männlich", sprach der Igel und stieg von der Drahtbürste |
| | |
| | |
| Neuer Benutzer Registriert seit: 21.08.2011
Beiträge: 5
PHP-Kenntnisse: Anfänger ![]() | ich habe doch gesagt das es schon funktioniert ( seit mysql 4 gibt es deleteanweisungen für mehrere tabellen in einer) und das script funktioniert und löscht auch so wie es soll. Ohnefehler ( egal phpfehler oder mysqlfehler). naja egal...trotzdem danke |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| impossible where clause / MySQL Integer Query | chunky | PHP Einsteiger | 4 | 11.04.2011 14:45 |
| Eine Frage zum guten Code-Layout | SilentSight | JavaScript, Ajax und mehr | 3 | 14.07.2010 09:18 |
| [Erledigt] Frage zu JOIN Befehl und dem Auslesen desselben | apo | PHP Tipps 2010 | 11 | 13.06.2010 19:32 |
| [Erledigt] MySql Mehrfach DELETE | JackdasRipperl | Datenbanken | 3 | 24.03.2010 11:41 |
| [Erledigt] Frage bzgl. Klassen und Objekten | nBassCom | PHP Tipps 2010 | 4 | 20.01.2010 21:43 |
| [Erledigt] DELETE mit mehreren WHERE Angaben einer nicht festgelegten Tabelle | Lollix | Datenbanken | 2 | 15.10.2009 09:54 |
| [Erledigt] ob_end_flush() failed to delete and flush buffer. No buffer to delete or f | Peterle | PHP Tipps 2009 | 12 | 26.08.2009 23:33 |
| [Erledigt] performance query frage | rudygotya | Datenbanken | 16 | 08.08.2009 12:23 |
| Query später weiter einschränken? | MatzeMuc86 | Datenbanken | 9 | 14.04.2009 14:15 |
| URL Frage | Eclipse16V | PHP Tipps 2009 | 8 | 23.02.2009 17:02 |
| Hallo eine Frage in sachen Forensysteme | spikytux | HTML, Usability und Barrierefreiheit | 11 | 03.01.2009 15:06 |
| Dringende Frage | odde | PHP Tipps 2008 | 5 | 28.10.2008 19:03 |
| Frage zu einem Editformular | PHP Tipps 2005 | 3 | 25.04.2005 14:58 | |
| [Erledigt] Frage zur Funkrionen? | PHP Tipps 2004-2 | 10 | 01.12.2004 09:42 | |
| select query durch if anweisungen splitten | Datenbanken | 6 | 06.09.2004 13:46 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php delete query 2 tabellen |