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

Das Zend Framework

Das Zend Framework 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 26.02.2009, 16:11:27
blabla33 blabla33 ist offline
Anfänger
 
Registriert seit: Feb 2009
Alter: 64
Beiträge: 2
Mehrere Abfragen kombinieren

Hallo liebe Gemeinde,

ich bin noch nicht ganz so fit in SQL und würde gerne mein Wissen etwas erweitern.
Wie kann ich diese Abfragen besser gestalten bzw. vielleicht sogar in eine einzige Abfrage zusammenfassen:

PHP-Code:
    $result1 mysql_query("SELECT term_taxonomy_id FROM i_term_taxonomy WHERE taxonomy = 'category' AND term_id = '$cat'"); 
    
$tid mysql_fetch_array($result1);
    if (
$tid[0]) {
        
$result2 mysql_query("SELECT object_id FROM i_term_relationships WHERE term_taxonomy_id = '$tid[0]' ORDER BY object_id DESC");
        while(list(
$sprecher_id) = mysql_fetch_array($result2)) {
            
$filename "$sprecher_id.mp3";
            if (
file_exists($filename)) {
                
$result3 mysql_query("SELECT post_title, post_date FROM i_posts WHERE ID = '$sprecher_id'"); 
                
$ptitel mysql_fetch_array($result3);
                
$datum2 strtotime($ptitel[1]);
                
$datum date("d.m.y"$datum2);
                echo 
"<track><title>$ptitel[0]</title><creator>$datum</creator><location>$sprecher_id.mp3</location></track>";
            }
        }        
    } 
Ich denke mal, dass das so doch sehr umständlich ist, oder?
Mit Zitat antworten
  #2  
Alt 27.02.2009, 19:34:55
blabla33 blabla33 ist offline
Anfänger
 
Registriert seit: Feb 2009
Alter: 64
Beiträge: 2
AW: Mehrere Abfragen kombinieren

Kann mir keiner ausnahmsweise dieses Beispiel richtig schreiben? :-(
Ich komme mit den Dokumentationen nur begrenzt klar. Mein Ergebnis seht ihr ja. Es funktioniert auch wunderbar, aber ich denke, dass kann man wirklich besser machen. Und ich brauche ein Beispiel um es wirklich zu verstehen...

Zumindest die ersten beiden Abfragen müsste man doch mit Joins verbinden können, oder? Aber ich verstehe es einfach nicht. Auch mit der Anleitung http://aktuell.de.selfhtml.org/artik...oins/index.htm will es nicht klappen...

Geändert von blabla33 (27.02.2009 um 19:46:11 Uhr)
Mit Zitat antworten
  #3  
Alt 27.02.2009, 20:19:20
Crisps Crisps ist offline
Junior Member
 
Registriert seit: Oct 2008
Alter: 47
Beiträge: 274
AW: Mehrere Abfragen kombinieren

Versuchs mal so:
Code:
SELECT a.term_taxonomy_id 
     , b.object_id
     , c.post_title
     , c.post_date
  FROM i_term_taxonomy AS a
INNER
  JOIN object_id AS b
    ON b.term_taxonomy_id = a.term_taxonomy_id 
INNER
  JOIN i_posts AS c
    ON c.ID = b.object_id
 WHERE a.taxonomy = 'category' AND a.term_id = '". $cat . "'
ORDER 
    BY b.object_id DESC
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
MS-Access Abfragen nach MySQL übertragen masseschaden MySQLi/PDO/(MySQL) 2 11.09.2008 12:01:39
ERGEBNISSE mehrerer MySQL-Abfragen kombinieren mischa PHP Grundlagen 1 10.06.2008 03:42:26
Mehrere Abfragen marqito MySQLi/PDO/(MySQL) 5 22.04.2007 00:23:33
2 Abfragen kombinieren ? Hardy74 PHP Grundlagen 3 01.08.2006 13:53:59
Abfragen Optimieren - Hilfe bei Joins ingo78 MySQLi/PDO/(MySQL) 0 15.05.2006 00:07:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:10: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