SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11.12.2012, 12:50:09
eddi-z eddi-z ist offline
Anfänger
 
Registriert seit: Jun 2012
Alter: 70
Beiträge: 4
Doppelte Einträge zusammenfassen

Hallo,

meine Tabelle sieht etwa so aus:

id, userid, artikelid, menge.

jetzt sollen alle Artikel eines users, die doppelt vorhanden sind, zusammengefasst und die Mengen aufaddiert werden..

Beispiel vorher:

1, 25, 100, 2
2, 10,101,1
3,25,100,1

Nachher:
1.25,100,3
2,10,101,1

Der Artikel 100 ist beim user 25 nur noch 1 mal vorhanden und die Menge wurde auf 3 erhöht.

Ich grüble jetzt schon eine Weile, habe aber bisher keinen Ansatz.


Kann mir evtl jemand weiterhelfen?

Gruß
Mit Zitat antworten
  #2  
Alt 11.12.2012, 12:55:50
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Doppelte Einträge zusammenfassen

Hmm...

Zäumst du das Pferd von hinten auf?

Da doppelte rein zu schreiben ist schon mal falsch.
Verbinde userid und artikelid zu einem UNIQUE Key, dann passiert das nicht.
Mit Zitat antworten
  #3  
Alt 11.12.2012, 13:03:04
eddi-z eddi-z ist offline
Anfänger
 
Registriert seit: Jun 2012
Alter: 70
Beiträge: 4
AW: Doppelte Einträge zusammenfassen

hmm, aber die Tabelle hat schon einige Tausend Einträge.
Die muss bereinigt werden.

Dann kann man über das unique reden :)
Mit Zitat antworten
  #4  
Alt 11.12.2012, 13:11:41
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Doppelte Einträge zusammenfassen

Zitat:
Zitat von eddi-z Beitrag anzeigen
hmm, aber die Tabelle hat schon einige Tausend Einträge.
Die muss bereinigt werden.

Dann kann man über das unique reden :)
Das solltes Du gemeinsam angehen. Denn wenn Du erst alles mehrfachen Einträge bereinigst ohne UNIQUE vorher eingeführt zu haben, hast Du schnell wieder neue Mehrfacheinträge in der Tabelle.

Soll die Überarbeitung während des laufenden Betriebs erfolgen?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #5  
Alt 11.12.2012, 13:29:23
eddi-z eddi-z ist offline
Anfänger
 
Registriert seit: Jun 2012
Alter: 70
Beiträge: 4
AW: Doppelte Einträge zusammenfassen

jaa, während des laufenden Betriebes.

Das Problem mit den uniques ist halt, dass dann zuerst der ganze alte Code, der die Tabelle befüllt, angepasst werden muss. Sonst knallts da an allen Ecken.

Kommt Zeit, kommt auch das, aber bis dahin ...
Mit Zitat antworten
  #6  
Alt 11.12.2012, 14:10:58
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Doppelte Einträge zusammenfassen

Zitat:
Sonst knallts da an allen Ecken.
Gut möglich.
Aber bei deiner Methode sowieso nicht ausgeschlossen.

Pfusch ist Pfusch. Und du möchtest deine Problem optimieren....

Mein Tipp:
Sicherung/Backup ziehen
Eine Kopie auf ein Testsystem spielen.
Datenbank reparieren/anpassen.
Scripte anpassen
Testen, bis zum schwarz werden
Domain abschalten
Änderungen aufspielen
Domain aktivieren
Beten
Mit Zitat antworten
  #7  
Alt 11.12.2012, 21:22:54
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Doppelte Einträge zusammenfassen

Zitat:
Zitat von DokuLeseHemmung Beitrag anzeigen
Und du möchtest deine Problem optimieren....
<ggg>
Zitat:
Beten
Hilft das auch dann, wenn man nicht daran glaubt?
Mit Zitat antworten
  #8  
Alt 11.12.2012, 21:24:28
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Doppelte Einträge zusammenfassen

Zitat:
Zitat von meikel Beitrag anzeigen
Hilft das auch dann, wenn man nicht daran glaubt?
Nicht nur Glaube kann Berge versetzten ...
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #9  
Alt 11.12.2012, 21:33:25
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Doppelte Einträge zusammenfassen

Zitat:
Zitat von vt1816 Beitrag anzeigen
Nicht nur Glaube kann Berge versetzten ...
Stimmt. ne Tonne TNT schafft das auch.
Mit Zitat antworten
  #10  
Alt 12.12.2012, 07:01:42
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Doppelte Einträge zusammenfassen

Zitat:
Hilft das auch dann, wenn man nicht daran glaubt?
Als Agnostiker kann ich dir sagen: Selbst wenn es nicht hilft, schaden tuts auch nicht.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
doppelte Einträge Feltersnatch MySQLi/PDO/(MySQL) 2 27.09.2011 20:40:35
Zwei Einträge zu einem Zusammenfassen benurb MySQLi/PDO/(MySQL) 2 19.02.2009 10:35:58
Doppelte einträge aus einem Mehrdimensionalen Array aussortieren und löschen PHoenix_KM PHP für Fortgeschrittene und Experten 2 17.04.2008 18:19:53
Doppelte Einträge filtern KTB MySQLi/PDO/(MySQL) 2 15.02.2007 10:08:30
doppelte Einträge in MySQL unterbinden? mad-boy PHP für Fortgeschrittene und Experten 12 31.08.2002 12:51:53


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:54:04 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt