Differences

This shows you the differences between two versions of the page.

deutsch:technik:datenbank:phpwcms_file:sql-befehle [2010/04/14 16:57]
Knut Heermann (flip-flop)
deutsch:technik:datenbank:phpwcms_file:sql-befehle [2018/06/03 18:08] (current)
Line 6: Line 6:
==== Übertragen der Datei/Bilder-Rechte ==== ==== Übertragen der Datei/Bilder-Rechte ====
-Es ist systembedingt nicht vorgesehen die Besitzerrechte für Dateien/Bilder in der Dateizentrale zu wechseln.+ 
 +Es ist systembedingt nicht vorgesehen die Besitzerrechte für Dateien/Bilder in der Dateizentrale zu wechseln. \\
Hier eine Lösung wie es doch funktioniert: Hier eine Lösung wie es doch funktioniert:
Line 42: Line 43:
</note> </note>
<code sql>DELETE FROM phpwcms_file WHERE f_trash=8;</code> <code sql>DELETE FROM phpwcms_file WHERE f_trash=8;</code>
 +
 +\\
 +
 +==== Verschieben eines Verzeichnisses mit allen Kind-Elementen ====
 +
 +Es ist systembedingt bisher nicht vorgesehen ganze Verzeichnisse samt Inhalt zu verschieben.
 +
 +**Eine Lösung:**
 +  * Beim zu verschiebenden Verzeichnis unter "f_pid" die ID (f_id) des aufnehmenden (Eltern-) Verzeichnisses eintragen, schon ist das Verzeichnis mit all seinen Kind-Elementen verschoben.
 +\\
 +<code sql>
 +UPDATE TABLE_NAME set FIELD_NAME = ElternElement WHERE welches Element soll verschoben werden;
 +</code>
 +
 +<code sql>
 +UPDATE phpwcms_file SET f_pid=ID-Elternelement WHERE f_id=zu verschiebendes Verzeichnis LIMIT=1;
 +</code>
 +
 +
 +=== Beispiel: ===
 + 
 +**Gegeben:**
 +<file>
 +Ordner A   (f_id= 1) (f_pid= 0)
 +Ordner B   (f_id= 7) (f_pid= 0)
 +Ordner C   (f_id=16) (f_pid= 0)
 +- Ordner D (f_id=20) (f_pid=16)
 +</file>
 +
 +**Ziel:**
 +<file>
 +Ordner B    (f_id= 7) (f_pid= 0)
 +- Ordner A  (f_id= 1) (f_pid= 7)
 +- Ordner C  (f_id=16) (f_pid= 7)
 +-- Ordner D (f_id=20) (f_pid=16)
 +</file>
 +
 +== SQL: ==
 +<code sql>
 +UPDATE phpwcms_file SET f_pid=7 WHERE f_id=1 LIMIT=1;
 +UPDATE phpwcms_file SET f_pid=7 WHERE f_id=16 LIMIT=1;
 +</code>
 +
 +\\
deutsch/technik/datenbank/phpwcms_file/sql-befehle.1271257066.txt.gz · Last modified: 2018/06/03 18:06 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0