Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Rechnen mit Count()

Hallo!
Ich habe folgendes Problem:

Ich habe mal einen kleinen OnlineShop für den Freundeskreis programmiert. Dort kann man sich mehrere Sachen aussuchen und diese werden dann mit der aktuellen hashid ( $hashid = md5(microtime()); ) gespeichert.

Danach habe ich dann eine Freigabe Option für den Admin für die Bestellung.
Hier möchte ich die Anzahl der Einträge, welche unter der "hashid" gespeichert sind zählen.

Als erstes gruppiere ich anhand der hashid...

Code:                   In Zwischenablage kopieren (nur IE)
1">

... danach zähle ich die Anzahl der Einträge ...

Code:                   In Zwischenablage kopieren (nur IE)
2">

... soweit kein Problem, nur dass man ja auch eine Anzahl von höher als 1 bei der Auswahl der Ware angegeben haben kann.

Dies möchte ich in meine Rechnung mit einfliessen lassen, aber wie?
Ich habe schon einiges ausprobiert wie z.B.

Code:                   In Zwischenablage kopieren (nur IE)
3">

Ich hoffe mir kann einer helfen und möchte mich schon mal im Vorfeld dafür bedanken.
Hier gehts zum Orginal Eintrag "Rechnen mit Count()" im Forum

Antworten

Hi,

einfach ein Feld menge mit in die Tabelle? Wäre wohl die einfachste Lösung.

Grüsse,
Nico


2.

genau, und dann rechneste einfach preis*menge!


3.

Ich glaub, da ist wohl etwas falsch verstanden worden:

Also so ein Feld besitze ich in meiner (mySQL)Tabelle, namens: "Anzahl".

Ich habe z.B. einen Eintrag mit der gesuchten "hashid" und in der Spalte Anzahl steht eine 2.
Diesen Eintrag habe ich jetzt z.B.3 mal.

Durch die Gruppierung zählt er die Anzahl der Einnträge, nämlich drei.
Diesen Wert speichert er mir unter "$gesamt".
Ich möchte diesen Wert allerdings noch mit der Anzahl verrechnen, so dass in diesem beispiel eine 6 heraus kommt. Hier leigt das Problem bei dem ich nicht weiter komme...


4.

So?

Code:                   In Zwischenablage kopieren (nur IE)
4">




5.

Alles klar, das war´s gewesen.
Besten Dank...


Hier gehts zum Orginal Eintrag "Rechnen mit Count()" im Forum
 
phpforum.de | Impressum