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

Der CSS-Problemlöser

Der CSS-Problemlöser 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 > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #21  
Alt 05.09.2007, 23:57:40
Benutzerbild von maiskolben
maiskolben maiskolben ist offline
Junior Member
 
Registriert seit: Aug 2006
Ort: Bremen
Alter: 43
Beiträge: 247
AW: Wie Array aufteilen?

array_multisort(); ist mir eigentlich zu ungenau...

So wie es vorhin war, erschien es mir vielversprechender drauf aufzubauen als alles danach...
PHP-Code:
array_multisort($sortiert);

for(
$y=0;$y<count($sortiert);$y++) 
   { 
       
$element $sortiert[$y];        
        
// Template einbinden und Variablen ausgeben! 
        
include ($_SERVER['DOCUMENT_ROOT']) . ('/template.html');
                
                
execution(DELETE_ALL[$DOCUMENT]);
   }
?> 
Shice...

Ich habe vielen Dank für Deine Mühe!
__________________
Worte haben Macht - nichts...
Mit Zitat antworten
  #22  
Alt 06.09.2007, 00:24:12
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: Wie Array aufteilen?

Zitat:
Zitat von maiskolben
array_multisort(); ist mir eigentlich zu ungenau...
a) Meint was? Beim Sortieren gibt kein ungenau.
b) Warum verwendest Du es dann?

So wie das Skript jetzt aufgebaut ist, so wie die Daten aufbereitet werden, nutzt Dir array_multisort() einfach mal garnichts.

Geändert von defabricator (06.09.2007 um 00:24:20 Uhr)
Mit Zitat antworten
  #23  
Alt 06.09.2007, 00:28:34
Benutzerbild von maiskolben
maiskolben maiskolben ist offline
Junior Member
 
Registriert seit: Aug 2006
Ort: Bremen
Alter: 43
Beiträge: 247
AW: Wie Array aufteilen?

Zitat:
a) Meint was? Beim Sortieren gibt kein ungenau.
Meint, das dies nicht Datumsabhängig sortiert, wenn man es auf den Key der Beitragszeilen anwendet...

Und krsort auch nicht... also was dann?

Es muss doch eine Möglichkeit geben um ein Array bestehend aus verschiedenen Zeilen, die insich auch schon ein Array sind, oder zu einem werden können, zu sortieren und in genau dieser Reihenfolge durch eine Schleife an ein Template zu übergeben?

Ich habe allerdings keine weiteren Ideen mehr, fällt Dir noch etwas ein, was ich übersehe, oder worin ich mich verlaufe?

LG maiskolben
__________________
Worte haben Macht - nichts...

Geändert von maiskolben (06.09.2007 um 00:30:12 Uhr)
Mit Zitat antworten
  #24  
Alt 06.09.2007, 00:35:42
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: Wie Array aufteilen?

Zitat:
Zitat von maiskolben Beitrag anzeigen
Ich habe allerdings keine weiteren Ideen mehr, fällt Dir noch etwas ein, was ich übersehe, oder worin ich mich verlaufe?
Also ich hatte schon eine lauffähige Idee.

Und das Argument "die verstehe ich nicht" zieht ehrlich gesagt nicht, denn diese hier durchdringst Du ja auch nicht (nicht bös' gemeint)

Geändert von defabricator (06.09.2007 um 00:36:41 Uhr)
Mit Zitat antworten
  #25  
Alt 06.09.2007, 00:46:07
Benutzerbild von maiskolben
maiskolben maiskolben ist offline
Junior Member
 
Registriert seit: Aug 2006
Ort: Bremen
Alter: 43
Beiträge: 247
AW: Wie Array aufteilen?

Ich brauche nur Ansätze und dadurch lerne ich viel... Aber ich denke nicht PHP...
Und das finde ich eigentlich auch gut so!

N' paar Schleifen, ein paar Abfragen und einige Suchfunktionen gehen klar - aber keine komplexen Scripte die ich einfach nur benutze und mich dafür bedanke...

Wart's nur ab, ich sag' Bescheid wenn ich es hinbekommen habe, und wenn es vier Jahre dauert! ^^
__________________
Worte haben Macht - nichts...
Mit Zitat antworten
  #26  
Alt 06.09.2007, 00:55:14
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: Wie Array aufteilen?

Also einmal versuch ich's noch
PHP-Code:
<?php
$pfadx      
= array();
$pfadx['n'] = $_SERVER['DOCUMENT_ROOT'] . "/pfad/kategorie1/";
$pfadx['f'] = $_SERVER['DOCUMENT_ROOT'] . "/pfad/kategorie2/";
$pfadx['c'] = $_SERVER['DOCUMENT_ROOT'] . "/pfad/kategorie3/";
$pfadx['r'] = $_SERVER['DOCUMENT_ROOT'] . "/pfad/kategorie4/";
$pfadx['p'] = $_SERVER['DOCUMENT_ROOT'] . "/pfad/kategorie5/";

$datensätze = array();

foreach(
$pfadx as $p) {
  
$source $p.'Index.txt';
  
$fp fopen($source'rb') or die('cannot open '.$source);
  while (
$z=fgetcsv($fp1000'|')) {
    if (
$z[0]==='001') {
      
$s explode('/'$z[1]);
      
$z[1] = mktime(3,0,0$s[1], $s[0], $s[2]);
      
$datensätze[] = $z;
    }
  }
  unset(
$fp);
}
usort($datensätzecreate_function('$a,$b''return strnatcmp($a[1], $b[1]);'));

foreach(
$datensätze as $element) {
  include 
$_SERVER['DOCUMENT_ROOT'] . '/template.html';
}
p.s.: Die "undefined offset" Meldungen behandelt das natürlich nicht. Wie auch...

Geändert von defabricator (06.09.2007 um 00:56:50 Uhr)
Mit Zitat antworten
  #27  
Alt 06.09.2007, 01:14:54
Benutzerbild von maiskolben
maiskolben maiskolben ist offline
Junior Member
 
Registriert seit: Aug 2006
Ort: Bremen
Alter: 43
Beiträge: 247
AW: Wie Array aufteilen?

Na, geht nich'...
Er sortiert nicht nach dem neuesten Datum!

Was ist das bloß???
__________________
Worte haben Macht - nichts...
Mit Zitat antworten
  #28  
Alt 06.09.2007, 01:35:05
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: Wie Array aufteilen?

Hm, also ich habe mir zufällige Testdaten erstellt und die werden prima sortiert.


Zitat:
Er sortiert nicht nach dem neuesten Datum!
Soll das heißen: "Die Sortierreihenfolge soll andersherum sein" ?

Geändert von defabricator (06.09.2007 um 01:37:11 Uhr)
Mit Zitat antworten
  #29  
Alt 06.09.2007, 01:43:08
Benutzerbild von maiskolben
maiskolben maiskolben ist offline
Junior Member
 
Registriert seit: Aug 2006
Ort: Bremen
Alter: 43
Beiträge: 247
AW: Wie Array aufteilen?

Schau mal, es mag sein, dass das Script bei Dir läuft, doch wenn ich eine Vermutung äussern kann, meine ich, dass das scheinbare zusammengewürfel der Beiträge, trotz krsort und usort usw usf., mit dem $zeilen Array zu tun hat. Also schon an erster Stelle im Script. Die Reihenfolge der Einlesung der Zeilen aus den unterschiedlichen Index.txt ist vermutlich schuld an dem "nicht sortierbar"...

Was meinst Du?

Dein Script tut das was es soll, ebenso das von Raketenmann...
__________________
Worte haben Macht - nichts...
Mit Zitat antworten
  #30  
Alt 06.09.2007, 01:49:28
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: Wie Array aufteilen?

Mit krsort() kommst Du hier nicht weiter. (Jedenfalls nicht ohne erheblichen Mehraufwand) krsort()=nein.
Raketenmann zieht die Datumswerte als eigenes Feld aus den Daten heraus und übergibt beide Felder an array_multisort.

Geändert von defabricator (06.09.2007 um 01:49:36 Uhr)
Mit Zitat antworten
Antwort


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

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
Mehrdimensionales Array sortieren MrLongbaugh PHP Grundlagen 10 06.03.2008 12:02:47
array probleme :) stefan600 PHP Grundlagen 1 14.05.2007 10:18:48
Array sortierten sinfo PHP für Fortgeschrittene und Experten 4 26.11.2006 15:26:57
array im array SolidBody PHP Grundlagen 3 20.07.2006 13:38:41
Einzelne Daten aus Textdatei Auslesen azubinator PHP Grundlagen 153 17.12.2004 13:36:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:27:02 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt