Bei Neuanlegen gibt man den Artikel ein usw.
Erst einmal erscheint keine Artikelgruppe. Klickt man aber eine an, dann erscheinen auch die einzelnen Abteilungen und man kann Sie speichern.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Also tritt der Fehler erstmal nur beim 'Neu anlegen' auf (a).
Den Variablennamen habe ich kontrolliert, der stimmt.
Warum erscheint am Anfang keine Artikelgruppe? Die Artikelgruppen der Abteilung mit ID=1 werden am Anfang, sozusagen als Ausgangsbasis dem select-Element zugewiesen. Kann es sein, da Du eine solche Abteilung nicht hast?
Das ist korrigiert. Lst aber unser Problem nicht.
Mein Vorschlag, das nur die Infos nicht mit der passenden itemID eintragen werden, trifft nicht zu?
(Ich mu mich da rantasten, weil ich das hier nicht nachvollziehen kann :-(
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Nein, das ist die Spalte orderby. ID ist die allererste Spalte und die Nummer wird von der DatabaseEngine per auto_increment vergeben.
Wenn Du im Shop in der Navigationsleiste mit dem Mauszeiger ber einen Link der Abteilung fhrst, siehst Du in der Statuszeile etwas wie 'main.php?sess=...abt=xyz' Dieses 'xyz' ist die ID. Du findest sie auch in der Administration der Abteilungen wieder.
Hast Du eigentlich nur eine Abteilung und/oder eine Artikelgruppe?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Deshalb funktioniert werden am Anfang keine Artikelgruppen angezeigt. Die folgenden Zeilen lsen das Problem:
if ($chg=="addnew") {
$min_abt_res = db_query("select min(ID) from abt") or db_die();
$min_abt_row = db_fetch_row($min_abt_res);
$artgr_res = db_query("select itemgr.ID,itemgrinfo.name from itemgr,itemgrinfo where itemgrinfo.langID='$langID' and itemgr.ID=itemgrinfo.itemgrID and itemgr.abtID='$min_abt_row[0]'") or db_die();
Ob uns das im Sinne der Eintragung weiterhilft, bezweifele ich.
Vielleicht kannst Du mir den Inhalt Deiner Datenbank mail phpMyAdmin dumpen und direkt zumailen (socke@phpay.de).
Gru,
Andreas.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Auer abt htte ich gerne auch abtinfo, itemgr, itemgrinfo item und iteminfo. Nur die 6 zusammen beschreiben den Artikel wirklich vollstndig.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2002-05-16
Just to let you know
When we enter a item we get this error:
t_MAXIMUS.jpg (1228, image/pjpeg) uploaded :-)
MAXIMUS.jpg (2855, image/pjpeg) uploaded :-)
Entry 11501860 (Maximus) toegevoegd
You have an error in your SQL syntax near ' 9' at line 3
but the item is stored/saved correctly.
Robert
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Der Fehler tritt folgendermaen auf:
Bei Neuanlegen gibt man den Artikel ein usw.
Erst einmal erscheint keine Artikelgruppe. Klickt man aber eine an, dann erscheinen auch die einzelnen Abteilungen und man kann Sie speichern.
Also tritt der Fehler erstmal nur beim 'Neu anlegen' auf (a).
Den Variablennamen habe ich kontrolliert, der stimmt.
Warum erscheint am Anfang keine Artikelgruppe? Die Artikelgruppen der Abteilung mit ID=1 werden am Anfang, sozusagen als Ausgangsbasis dem select-Element zugewiesen. Kann es sein, da Du eine solche Abteilung nicht hast?
Das ist korrigiert. Lst aber unser Problem nicht.
Mein Vorschlag, das nur die Infos nicht mit der passenden itemID eintragen werden, trifft nicht zu?
(Ich mu mich da rantasten, weil ich das hier nicht nachvollziehen kann :-(
Also wenn du mit ID=1 die Reihenfolge meinst, dann hab ich Sie vergeben.
Andersrum: In welcher Tabelle und Spalte sollen denn die Informationen stehen?
Nein, das ist die Spalte orderby. ID ist die allererste Spalte und die Nummer wird von der DatabaseEngine per auto_increment vergeben.
Wenn Du im Shop in der Navigationsleiste mit dem Mauszeiger ber einen Link der Abteilung fhrst, siehst Du in der Statuszeile etwas wie 'main.php?sess=...abt=xyz' Dieses 'xyz' ist die ID. Du findest sie auch in der Administration der Abteilungen wieder.
Hast Du eigentlich nur eine Abteilung und/oder eine Artikelgruppe?
Ich hab mehrere Abteilungen und dazugehrige Artikelgruppen.
Kann es sein, das in der Tabelle "itemgr" in der Spalte "groupID" 0 steht?
Ja. Die Spalte wird zur Zeit nicht bercksichtigt. Da sie aber schon mal da ist, knnte man das aber eigentlich 'nachrsten'.
Die Spalte ID der Tabelle abt hatte mich noch interessiert. Gibt es dort eine '1'? (Update(3))
Die Informationen zu einem Artikel stehen in Tabelle iteminfo. (Udpate(4)).
Guten Morgen,
also in der Tabelle "abt" gibt es unter "ID" keine 1
Die kleinste Zahl ist eine 5.
Guten Morgen,
Deshalb funktioniert werden am Anfang keine Artikelgruppen angezeigt. Die folgenden Zeilen lsen das Problem:
if ($chg=="addnew") {
$min_abt_res = db_query("select min(ID) from abt") or db_die();
$min_abt_row = db_fetch_row($min_abt_res);
$artgr_res = db_query("select itemgr.ID,itemgrinfo.name from itemgr,itemgrinfo where itemgrinfo.langID='$langID' and itemgr.ID=itemgrinfo.itemgrID and itemgr.abtID='$min_abt_row[0]'") or db_die();
Ob uns das im Sinne der Eintragung weiterhilft, bezweifele ich.
Vielleicht kannst Du mir den Inhalt Deiner Datenbank mail phpMyAdmin dumpen und direkt zumailen (socke@phpay.de).
Gru,
Andreas.
Hallo Andreas,
soll ich das ganze in der item.php ndern? Zwischen welchen Zeilen? Und was fliegt raus?
Die Daten aus der "abt" Tabelle sende ich Dir gleich zu.
La uns mal einen neuen Thread starten, das wird hier so unbersichtlich.
Die Zeilen, die ich hier abgelegt habe, gehren in die admin/item.php ab Zeile 98. Die ursprngliche Zeile 99 fliegt raus, Zeile98 wird ersetzt.
Auer abt htte ich gerne auch abtinfo, itemgr, itemgrinfo item und iteminfo. Nur die 6 zusammen beschreiben den Artikel wirklich vollstndig.
Just to let you know
When we enter a item we get this error:
t_MAXIMUS.jpg (1228, image/pjpeg) uploaded :-)
MAXIMUS.jpg (2855, image/pjpeg) uploaded :-)
Entry 11501860 (Maximus) toegevoegd
You have an error in your SQL syntax near ' 9' at line 3
but the item is stored/saved correctly.
Robert
This problem is fixed in a later version. I put my actual version into Support-area here.