Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> SQL Klasse, 2 Verbindungen?
marcelkaeming
Geschrieben am: Di 29.05.2007, 16:22
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 58
Mitglied seit: 1.06.2006


Hallo,

Hier erstmal meine SQL Klasse:

QUOTE
<?php

//wird noch in eine konfig ausgelegt

$db_einstellungen['host']="localhost";
$db_einstellungen['user']="root";
$db_einstellungen['passwd']="";
$db_einstellungen['dbname']="linklist";


class db {
      var $_host;
      var $_user;
      var $_passwd;
      var $_name;
      var $_mysqlmache;
      var $_ergebnis_mysqlmache;
      var $link;
     
     
function connect() {
        global $db_einstellungen;
        $this->_host = $db_einstellungen['host'];
        $this->_user = $db_einstellungen['user'];
        $this->_passwd = $db_einstellungen['passwd'];
        $this->_name = $db_einstellungen['dbname'];
        @mysql_connect($this->_host, $this->_user, $this->_passwd);
        mysql_select_db($this->_name);
        }
       
function query($mysqlmache) {
        $this->_mysqlmache = trim($mysqlmache);
        $this->_ergebnis_mysqlmache = mysql_query($this->_mysqlmache);
        }
       
function fetch_assoc() {
        $assoc = mysql_fetch_assoc($this->_ergebnis_mysqlmache);
        return $assoc;
        }
       
function num_rows() {
        $rows = mysql_num_rows($this->_ergebnis_mysqlmache);
        return $rows;
        }
       
function close() {
  mysql_close();
  }
}

?>


Jetzt möchte ich gerne eine Linkliste Anzweigen Lassen, so z.B.

Kategorie 1
- Unterkategorie 1 von Katerorie 1
- Unterkategorie 2 von Katerorie 1

Kategorie 2
- Unterkategorie 1 von Katerorie 2
- Unterkategorie 2 von Katerorie 2

Dafür folgenden (pseudo)Code:

CODE

Lese aus datenbank kategorien
         lese aus datenbank unterkateogiren where kateogorie = 1
         ende lese aus db
ende lese aus db


Also praktisch brauche ich hier 2 mal gleichzeitig $SQL!

Das ist so wie ich es in meiner klasse habe nicht möglich, das habe ich schon getestet, momentan läuft es dann ohne Klasse, deshlab auch der Pseudocode (weiß jetzt nicht mehr wie ich das vorher hatte mit der Klasse) jedenfalls keine funktion!

Hat jemand eine Idee, wie ich mit einer SQL Klasse 2 Verbindungen gleichzeitig nutzen kann?
Top
PMEmail Poster
Top
 
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#2 Geschrieben am: Di 29.05.2007, 20:40 (+04:17)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2433
Mitglied seit: 4.02.2006


Mit dieser 'Klasse' (das ist ja aktuell einfach bloß ein PHP-Stück) hat das nichts zu tun, Du willst alle Daten mit einem Befehl holen.

Da die Tabellenstruktur ohnehin ähnlich ist: Kombiniere die beiden Ergebnisse mit Union und füge eventuell noch eine Dummyspalte hinzu, die 1 für die Kategorien und 2 für die Unterkategorien zurückgibt.

Allerdings weiß ich nicht, ob man mit PHP solche Daten nichtsequentiell verarbeiten kann - ansonsten mußt Du sie geeignet sortieren.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/18607

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Security: Gif-Bild plus Java-Klasse im Profil jAuer 306 6 Sa 2.08.2008, 19:21
Zufällige CSS-Klasse radarin 143 1 So 20.01.2008, 20:54
zanox Webservices mit built-in PHP SOAP-Klasse realy 1510 4 Sa 23.06.2007, 21:12
Mit Javascript CSS Klasse per Laufzeit ändern Alain Aubert 5213 1 Mo 14.08.2006, 23:26
Masse statt Klasse CMA 1598 6 So 4.09.2005, 12:36
AOL filtert Verbindungen auf SMTP-Port 25 Remo Uherek 629 0 Mi 16.02.2005, 12:01
Suche Soap Klasse von nusphere diplomsiedler 899 11 Mo 13.12.2004, 17:03




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]