Frage : Für Preis Modifizierfaktor in einem Drop-Down using PHP u. MySQL festsetzen

Ich habe ein grundlegendes CMS-System using PHP gegründet u. haben MySQL

I eine Produkttabelle mit allem Detailseitenspalten-IE-Namen, Preis, Größe, Notwendigkeit der Beschreibung etc.

I, eine Funktion zu verursachen, also kann mein Klient verschiedene Größen addieren, die verschiedene Preise haben. IE Klein10.00, Mittel - 20.00, groß - 30.00

How würde ich dieses mit MQL bearbeiten?

I haben erreicht, eine Wahl zu gründen, um verschiedene Größen vorzuwählen, indem es Komma abgegrenzten Wert zum Tabellen-IE schickte „, das klein ist, mittlere, groß“, das dann das Drop-Down-Menü using die Explosionsfunktion füllt. Mein Problem verbindet diese Größen mit dem relevanten price.

Should, das ich die Explosionsfunktion für „Preise“ auch verwende? so reiche ich kleines ein, mittlere, groß bei der Größenspalte und 10.00, 20.00, 30.00 zur Preisspalte dann 'explodieren sie in die Wahl- und Wertfelder vom Drop-Down?

Is dort eine bessere Weise?





Antwort : Für Preis Modifizierfaktor in einem Drop-Down using PHP u. MySQL festsetzen

O.K., denke ich, dass ich besser jetzt verstehe.  Ich würde Reihen addieren und möglicherweise Spalten der Datenbank hinzufügen.  Reihen sind definitiv, weil es mehr Warenbestandeinzelteile als gibt, dort sind Reihen auf die Art erforderlich, die es jetzt steht.  Die ist nicht eine gute Sache.

Einen Blick am Schlüssel #73, Engels-Halskette haben.  Sie haben zwei Werte in den Preis- und Größenspalten.  Datenbanken arbeiten nicht nach rechts, wenn Sie Sachen wie das tun!  Jeder Spalte-undreihe Durchschnitt muss einen und nur einen Wert enthalten.

So, wenn die Engels-Halskette in zwei Längen kommen kann, benötigen Sie zwei Reihen für die Daten.  Eine Reihe hat die Daten einschließlich Größe und Preis für die vorbildlichen 45cm und die andere Reihe hat die Daten für das 110cm Modell.  Diese sind zwei verschiedene Produkte, und die Datenbank sollte diese Tatsache reflektieren.

Zu sofortige Ausgabe… Ich würde diese Reihen, möglicherweise kopieren, indem ich phpMyAdmin und verwendete manuell, die Datenfelder beheben.  Im Tabellenwartungsindex, der ein Teil des CMS ist, können Sie Felder addieren oder die Weise anders verbessern müssen, dass Index die Informationen über die Produkte ansammelt.

Bester Respekt, ~Ray
Weitere Lösungen  
 
programming4us programming4us