php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > SQL / Datenbanken
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


SQL / Datenbanken Probleme mit SQL? Hier könnt ihr eure Fragen zu SQL (MySQL, PostgreSQL, MS-SQL und andere ANSI-SQL Server) los werden.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 29-12-2009, 14:43
oli
 Registrierter Benutzer
Links : Onlinestatus : oli ist offline
Registriert seit: Feb 2002
Ort: Zittau
Beiträge: 642
oli ist zur Zeit noch ein unbeschriebenes Blatt
Standard Problem bei der Ausgabe der Daten

Hallo Leute,

mein Problem ist bei einer Ausgabe der Foren Topics.

Das Problem ist das das Topic gleich dreimal ausgegeben wird, obwohl das Topic nur einmal in der Datenbank drin steht.

Hier mal der Code für die Abfrage
PHP-Code:
$fetch_topics1 db_query("SELECT t.*, f.*, f2.* FROM ".$prefix."_forum_boards t LEFT JOIN 
"
.$prefix."_forum_topics f ON t.board_id=f.topic_board LEFT JOIN 
"
.$prefix."_forum_posts f2 ON f.topic_board=f2.post_topic 
WHERE f.topic_board='"
.$_GET['board']."' AND topic_oben='0' 
ORDER BY topic_last_post DESC LIMIT $from, $results"
); 
und hier der Code der Ausgabe
PHP-Code:
while ($topicss mysql_fetch_array($fetch_topics1)) {
//hier stehen ja nur die Resultate

Hätte von euch einer ein Tipp woran das liegen kann das ein Eintrag gleich dreimal wieder gegeben wird.
__________________
Gruß Oli

Webdesign, Programmierung u.v.m. Börner It
Rss Katalog Verzeichnis. RssKat
PHP - Scripte, News, Tutorials u.v.m PHP Community Neu
Günstige PHP Projekte nichts von der Stange Börner IT Shop
Mit Zitat antworten
  #2 (permalink)  
Alt 29-12-2009, 15:24
medium22
 Registrierter Benutzer
Links : Onlinestatus : medium22 ist offline
Registriert seit: Mar 2006
Beiträge: 308
medium22 zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Hallo,


Immer drei mal oder bei deinem Test drei mal, weil 3 Postings zum Titel vorhanden sind? Wenn es letzteres ist, GROUP BY anschauen.
Mit Zitat antworten
  #3 (permalink)  
Alt 29-12-2009, 15:28
oli
 Registrierter Benutzer
Links : Onlinestatus : oli ist offline
Registriert seit: Feb 2002
Ort: Zittau
Beiträge: 642
oli ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Nee. Das Thema wird dreimal ausgegeben. Die Posts normal

Edit: So wie im Anhang zu sehen ist. Sollte aber nur jeweils einmal sein.
Miniaturansicht angehängter Grafiken
Problem bei der Ausgabe der Daten-ausgabe.jpg  
__________________
Gruß Oli

Webdesign, Programmierung u.v.m. Börner It
Rss Katalog Verzeichnis. RssKat
PHP - Scripte, News, Tutorials u.v.m PHP Community Neu
Günstige PHP Projekte nichts von der Stange Börner IT Shop

Geändert von oli (29-12-2009 um 15:33 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 29-12-2009, 15:34
unset
  Moderator
Links : Onlinestatus : unset ist offline
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.782
unset befindet sich auf einem aufstrebenden Ast
Standard

Und jetzt prüfe mal, ob die Anzahl der Wiederholungen mit der Anzahl der Posts identisch ist ... wie im vorherigen Beitrag schon angemerkt.
Mit Zitat antworten
  #5 (permalink)  
Alt 29-12-2009, 15:36
oli
 Registrierter Benutzer
Links : Onlinestatus : oli ist offline
Registriert seit: Feb 2002
Ort: Zittau
Beiträge: 642
oli ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Es geht nicht um die Posts sonder um die Ausgabe der Themen(Topics). Die Posts werden normal ausgegeben. Die Topics stehen jeweils nur einmal in der Tabelle, werden aber dreimal ausgegeben. Siehe Anhang oben
__________________
Gruß Oli

Webdesign, Programmierung u.v.m. Börner It
Rss Katalog Verzeichnis. RssKat
PHP - Scripte, News, Tutorials u.v.m PHP Community Neu
Günstige PHP Projekte nichts von der Stange Börner IT Shop
Mit Zitat antworten
  #6 (permalink)  
Alt 29-12-2009, 15:38
unset
  Moderator
Links : Onlinestatus : unset ist offline
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.782
unset befindet sich auf einem aufstrebenden Ast
Standard

Du verstehst nicht, worauf wir hinaus wollen: Du joinst ganz offensichtlich auf die Posts-Tabelle, weswegen es sein könnte, dass du pro Post (im Topic) einen Topic-Datensatz ausgegeben bekommst.
Mit Zitat antworten
  #7 (permalink)  
Alt 29-12-2009, 15:49
oli
 Registrierter Benutzer
Links : Onlinestatus : oli ist offline
Registriert seit: Feb 2002
Ort: Zittau
Beiträge: 642
oli ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Glaube nicht das es daran liegen kann, es wird auch dreimal ausgegeben wenn keine Posts drin sind.

Werde es aber mal anders testen.
__________________
Gruß Oli

Webdesign, Programmierung u.v.m. Börner It
Rss Katalog Verzeichnis. RssKat
PHP - Scripte, News, Tutorials u.v.m PHP Community Neu
Günstige PHP Projekte nichts von der Stange Börner IT Shop
Mit Zitat antworten
  #8 (permalink)  
Alt 29-12-2009, 15:51
unset
  Moderator
Links : Onlinestatus : unset ist offline
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.782
unset befindet sich auf einem aufstrebenden Ast
Standard

Und GROUP BY hast du sicherlich schon ausprobiert ...
Mit Zitat antworten
  #9 (permalink)  
Alt 29-12-2009, 16:02
oli
 Registrierter Benutzer
Links : Onlinestatus : oli ist offline
Registriert seit: Feb 2002
Ort: Zittau
Beiträge: 642
oli ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ihr habt recht es war der Join auf die Posts. Hab Ihn gelöscht, da er eh sinnlos war.
__________________
Gruß Oli

Webdesign, Programmierung u.v.m. Börner It
Rss Katalog Verzeichnis. RssKat
PHP - Scripte, News, Tutorials u.v.m PHP Community Neu
Günstige PHP Projekte nichts von der Stange Börner IT Shop
Mit Zitat antworten
Antwort

Lesezeichen


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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit ausgabe der mySQL-Daten SteveP PHP Developer Forum 6 01-08-2006 11:02
Problem der richtigen Daten-Ausgabe in einer Tabelle Heart PHP Developer Forum 8 26-11-2004 09:30
[ASP] Problem mit Ausgabe von Daten. Kinga2000 HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS 1 01-04-2004 16:19
Ausgabe von Daten Grabber66 PHP Developer Forum 2 14-01-2004 15:50
Ausgabe von Daten namennet PHP Developer Forum 7 14-06-2002 00:10

Themen-Optionen
Thema bewerten
Thema bewerten:

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
Affilinator - Affilinet XML Produktlisten Skript

Die Affilinator Affilinet XML Edition ist ein vollautomatisches Skript zum einlesen und darstellen der Affili.net (Partnerprogramm Netzwerk) Produktlisten und Produktdaten. Im Grunde gibt der Webmaster seine Affilinet PartnerID ein und hat dann unmittelb

27.08.2018 freefrank@ | Kategorie: PHP/ Partnerprogramme
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:40 Uhr.