Autor stefan
Datum 24.12.2008 06:24
Beiträge: Zu 1.

Wir nutzen nicht die auto_increment Funktion die mysql liefert. Für Felder die diese Art von Daten brauchen, also id Felher die eindeutig sein sollen, nutzen wir zur erzeugung dieser id eine eigene Funktion.

$id = $opnConfig['opnSQL']->get_new_number ('tabelle', 'feld');

zu 2)

Sofern alles "Richtig" ist sollte es gehen wenn folgende Einstellungen gewählt sind.

OPN im Profi Modus betreiben -> Ja
OPN in den repariere Profi Modus versetzen -> Ja

Dann in diagnostig -> Datenbanken überprüfen(*)

Anmerkung

Wenn die Datenbank(Tabelle) "Umgebaut" werden soll ist es sinnvoller das über die update Funktion zu Realisieren. Nur dann hast du auch eine Versionskontrolle. Wenn du das bei mehreren Stellen brauchst (das Modul) wäre auch noch das Anlegen eines repository interessant. (ist aber von deiner Infrastruktur abhängig)


Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/