Gamux Game Entwicklung  
     

Left Nav Mit Facebook verbinden Registrieren Lexikon Lexikon Interessengemeinschaften Suchen Heutige Beiträge Alle Foren als gelesen markieren Right Nav

Left Container Right Container
 
Alt 08.11.2008, 13:08   #11 (permalink)
Neuer Benutzer
 

Standard

Zitat:
Zitat von Sn0opy Beitrag anzeigen
...

PHP-Code:
$db->query("SELECT * FROM `blah`");
while(
$db->fetch()) {
$foo $db->row('foo');
$bar $db->row('bar');

Meiner Meinung isses demnach ein Vorteil.
Ich habe hierzu noch eine kleine Frage. Wie mache ich es wenn ich innerhalb der while-Schleife noch eine Schleife erstellen.
Diese Beispiel kann ja nicht gehen:
PHP-Code:
$db->query("SELECT * FROM `blah`");
while(
$db->fetch()) {
$foo $db->row('foo');
$db->query("SELECT * FROM `blub`");
while(
$db->fetch()) {
$hi $db->row('hi');
}
$bar $db->row('bar');

Easy ist offline   Mit Zitat antworten An Facebook senden
Werbung
Alt 21.11.2008, 20:32   #12 (permalink)
Benutzer
 

Standard

Ich habe es mir mal angeguckt und gesehen das es so mit dem Aufbau nicht ohne weiteres möglich ist.
Es ist wohl darauf ausgelegt, dass man Abfragen gleich mit JOINS macht und so immer nur einen einzigen Query zur Verfügung hat.

Bitte schlagt mich nicht wenn ich falsch liege!

Nach langer Zeit wieder da
CompStop ist offline   Mit Zitat antworten An Facebook senden
Alt 25.11.2008, 11:15   #13 (permalink)
Erfahrener Benutzer
 

Standard

Jep damit kannst du nicht mehrere Querys benutzen, müsstest das ganze ein bisschen umbauen, sodass du dann dem fetch ein result übergibst und damit dann gearbeitet wird, dann würde es gehen denke ich.
Megger ist offline   Mit Zitat antworten An Facebook senden
Alt 25.11.2008, 15:53   #14 (permalink)
Erfahrener Benutzer
 

Standard

PHP-Code:
$db = new db;
$db2 = new db;

$db->query("SELECT * FROM `blah`");
while(
$db1->fetch()) {
   
$foo $db->row('foo');
   
$db2->query("SELECT * FROM `blub`");
   while(
$db2->fetch()) {
      
$hi $db2->row('hi');
   }
   
$bar $db->row('bar');


Sn0opy ist offline   Mit Zitat antworten An Facebook senden
Alt 25.11.2008, 17:17   #15 (permalink)
Benutzer
 

Standard

@Snoopy: Beantsprucht das ganze das den Server nicht mehr?
Da werden doch dann afaik mehrere Verbindungen zur Datenbank aufgebaut welche bei einem anderen Script nicht der Fall ist.

Nach langer Zeit wieder da
CompStop ist offline   Mit Zitat antworten An Facebook senden
Alt 26.11.2008, 10:46   #16 (permalink)
Erfahrener Benutzer
 

Standard

Ich würde auch einfach das Result zwischenspeichern, denn ich habe bei mir schon einige Querys innerhalb von anderen Schleifen, lässt sich leider nicht verhindern, da jedesmal ne Datenbankverbindung aufzumachen und dann gilt das ganze ja auch noch für mehrere Spieler, nein danke.

Ich schaue mir im Moment das APF an und arbeite mich dort ein bisschen ein, dies ist ein schönes Framework wie ich finde, bin mal gespannt ob ich es für meine Zwecke benutzen kann
Megger ist offline   Mit Zitat antworten An Facebook senden
Alt 27.11.2008, 19:39   #17 (permalink)
Neuer Benutzer
 

Standard

Die Datenbankklasse finde ich ja an sich schon ganz toll da sie ziemlich einfach ist. Wäre es möglich ohne viel Aufwand eine zusätzliche Funktion einzubauen die die alten Query automatisch zwischenspeichert?

Danke schonmal für Antworten
Easy ist offline   Mit Zitat antworten An Facebook senden
Antwort

Themen-Optionen
Ansicht

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:53 Uhr.


Style Copyright by Wrestling Forum
Content Relevant URLs by vBSEO 3.3.0