php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.05.2005, 11:32  
Gast
 
Beiträge: n/a
Standard [Erledigt] schreiben der ausgelesenen daten in ein array sinnvoll?

mich interessiert, inwiefern es langsamer oder eventuell sogar besser ist, wenn man das ergebnis einer mysql-datenbankabfrage in ein array schreibt und dann mysql_free_result aufruft und mit den daten im array weiterarbeitet... zur verdeutlichung mal als code-beispiel:

PHP-Code:
<?php
$result 
mysql_query($sql);
while(
$row mysql_fetch_assoc($result))
{
  
$array[] = $row;
}
mysql_free_result($result);
?>
das ganze kann dann natürlich auch innerhalb einer funktion stehen, die das so zurückgibt...
ich wollte eine datenbank-klasse schreiben, die die daten so als array zurückgibt, aber da z.b. die PEAR::DB-klasse das ganze eben nicht so macht, dachte ich, ich frag mal nach, ob die free-result-geschichte wat bringt bzw. das kopieren der daten in ein array da nicht sogar noch als bremse fungiert...
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.05.2005, 11:42  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Es sollte generell performanter sein, die Daten häppchenweise wie man sie braucht aus dem MySQL-Ergebnispuffer zu ziehen und danach den Puffer zu leeren (mysql_free_result), als den Puffer zu kopieren, den ersten Puffer freizugeben und dann mit einem (wahrscheinlich) ineffizienteren Array als Puffer zu arbeiten.
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
Kategoriedaten rekursiv in Array bringen Schiedsrichter PHP Tipps 2008 2 10.12.2007 15:43
ARRAY: alle möglichen Kombinationen Tentacle PHP Tipps 2006 13 12.05.2006 00:18
Verschachteltes Array: Daten auswählen horstenpeter PHP Tipps 2006 8 14.03.2006 00:12
Übersicht aus mehrdimensionalem Array erzeugen Crypi PHP-Fortgeschrittene 0 30.01.2006 13:44
[JS] Array mit Daten aus txt File füllen HTML, Usability und Barrierefreiheit 3 05.10.2005 09:21
Wie gibt man Daten aus der DB in ein Array verkehrtherum aus 'progman' PHP Tipps 2005 15 18.04.2005 21:27
Daten aus DB einem eindimensionalen Array zuweisen PHP Tipps 2005 11 28.03.2005 21:38
Array wie auslesen? PHP Tipps 2005 7 07.03.2005 11:43
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
mehrdimensionales Array mit Daten aus einer DB füllen PHP Tipps 2004-2 9 30.12.2004 19:17
:( Aus Array Daten lesen. Aber nur einmal täglich? PHP Tipps 2004 4 18.08.2004 11:38
Mehrere Daten aus Datenbank in einen Array legen?!? PHP Tipps 2004 16 17.08.2004 00:53
Daten in einem Array zusammenfassen PHP Tipps 2004 1 23.07.2004 18:33
Leerfeld im Array sinnvoll ?? PHP Tipps 2004 7 15.07.2004 23:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sehr große arrays php sinnvoll, php array sinnvoll produkte, php daten in array schreiben, mysql array sinnvoll, php datenbankabfrage in array schreiben php, ausgelesener datensatz mit php array, php datenbankabfrage array, php daten in ein array schreiben, mehrdimensionales array php sinnvo, free_result sinnvoll, viele daten in array sinvoll, ausgelesene seite in datenbank schreiben php, sinnvoll schreiben, mysql werte in einen array schreiben, php \array in array\

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.