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 ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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)

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 25.10.2008, 16:15:35
markus_tirol markus_tirol ist offline
Anfänger
 
Registriert seit: Oct 2008
Alter: 66
Beiträge: 5
Doppelte Datensätze

Hallo Ihr!

Hab da schon wieder mal ein Problem, vermutlich kleine Ursache doch große Auswirkung.

Also Datenbank: user, user_id, user_name, ip, hostname, datum, zeit wird abgespeichert.

Anzeige: x-mal dierselben user die innerhalb ein paar Seunden die Seite aktualisiert haben.

Wie bekomme ich dieses Problem in den Griff, doppelte Datensätze nur einmal anzeigen.

Anzeige erfolgt mit:

$sql = "SELECT * FROM tabelle;";
$result = mysql_query($sql) or die mysql_error());
while ($row = mysql_fetch_assoc($result))
{
echo " Hier kommt eine tabelle".
$row['feldname']
$row['feldname']
..............
.............. usw.
}

Vielen Danke für eventuelle Anregungen
Mit Zitat antworten
  #2  
Alt 25.10.2008, 17:42:56
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Doppelte Datensätze

In Deinem Falle sollte Dir das Zauberwort 'DISTINCT' weiterhelfen können.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 25.10.2008, 17:49:19
markus_tirol markus_tirol ist offline
Anfänger
 
Registriert seit: Oct 2008
Alter: 66
Beiträge: 5
AW: Doppelte Datensätze

Hallo!

Na ja, soweit war ich auch schon, doch die abfrage
select distinct user_id, ipadresse, hostname, datum, user, zeit from tabelle;

bringt auch nicht den erwünschten erfolg, da ich ja die anderen felder dann auch noch zur weiterverarbeitung brauche
Mit Zitat antworten
  #4  
Alt 26.10.2008, 11:49:22
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Doppelte Datensätze

Zitat:
Zitat von markus_tirol Beitrag anzeigen
..., da ich ja die anderen felder dann auch noch zur weiterverarbeitung brauche
Definiere es mal verständlicher, welche Felder Du brauchst und aus welchen Datensätzen.
__________________
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 26.10.2008, 16:16:18
markus_tirol markus_tirol ist offline
Anfänger
 
Registriert seit: Oct 2008
Alter: 66
Beiträge: 5
AW: Doppelte Datensätze

Also ich brauche aus der Tabelle

SELECT user_id, ipadresse, hostname, datum, user, zeit FROM tabelle;

alle Felder, doch da sie öfter vorkommen, möchte ich sie so filtern, dass eben nur der jüngste Eintrag innerhalb z.bsp. field[zeit] + 600 Sekunden angezeigt werden.
Mit Zitat antworten
  #6  
Alt 30.10.2008, 23:18:25
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: Doppelte Datensätze

Alle Felder kriegst du ja immer angezeigt. Du meinst sicher, dass du alle Einträge (Zeilen) brauchst. Dann filterst du und hast nicht alle (Zeilen) oder du filterst nicht und hast alle.

Ggf. kannst du den Eintrag in die DB bei sekundenweiser Aktualisierung durch die User über die IP unterbinden......
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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
Selectierte Datensätze aufteilen theresa PHP Grundlagen 2 12.05.2008 14:53:27
phpMyAdmin: Mehrere Datensätze gleichzeitig ändern Samson1964 MySQLi/PDO/(MySQL) 1 10.03.2007 17:18:35
Problem Datenbankdesign, doppelte Wertevergabe verhindern PHP-MySQL-Fan MySQLi/PDO/(MySQL) 5 30.03.2006 09:03:07
Datensätze Sortieren sprudell MySQLi/PDO/(MySQL) 0 07.03.2006 23:26:44
doppelte daten suchen und dann löschen zorromaus MySQLi/PDO/(MySQL) 3 02.11.2004 09:23:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:39:31 Uhr.


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


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