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

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. 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

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 16.09.2002, 18:21:27
Hushi2 Hushi2 ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 39
Weitere Daten aus Array anzeigen !

Hab das Script hier gefunden und genutzt ... !
Funktioniert wunderbar, jedoch bräuchte ich Unterstützung.
Ich möchte auch die Anderen Daten aus dem Array anzeigen !

DB test.txt ist so aufgebaut:
Datum;Wert1,Wert2,Wert3,Wert4;Wert5,Wert6;Wert7;wert8

<?
$artikel = array();
$fp = fopen ("test.txt","r");
while ($data = fgetcsv ($fp, 1000, ";"))
{
array_push( $artikel,$data[7] );
}
fclose ($fp);
$artikel_zahl = array_count_values( $artikel );
arsort( $artikel_zahl );
$counter = 1;
$top = 5;
echo "<table border=0><tr><td></td><td></td></tr>";
while ( list($key, $val) = each($artikel_zahl) ) {
echo "<tr><td><a href="test.pl?NAME=$key&t=test" target=hauptframe>$key</a></td><td></td></tr>";
$counter++;
if ( $counter > $top ) break;
}
echo "</table>"; ?>

Die Ausgabe ist eine Top 5 und wird anhand WERT7 ermittelt !

Ich möchte jedoch auch den Wert2 und Wert 3 mit im Link angeben !
Geht das überhaupt ?
Welchen Befehl / welche Variable muss ich bei <a ...>HIER</a> eingeben, damit ich die Werte Wert2 und Wert 3 mit anzeigen lassen kann !
Mit Zitat antworten
  #2  
Alt 17.09.2002, 13:39:57
Hushi2 Hushi2 ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 39
Weis denn keiner NIX ?

ich glaub ich steh hier allein mit meinem Problem !
Gibts keine Lösung ???
Mit Zitat antworten
  #3  
Alt 26.09.2002, 21:51:21
Hushi2 Hushi2 ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 39
LÖSUNG ???

Gibt es für mein Problem keine Lösung ?
Mit Zitat antworten
  #4  
Alt 26.09.2002, 22:21:43
Ben20
Guest
 
Beiträge: n/a
Du liest bisher nur Wert7 in einen neuen Array. Du mußt Wert2 und Wert3 ebenfalls auslesen, damit Du sie überhaupt ausgeben lassen kannst.

Das Problem dabei ist, dass Du einen Mehrdimensionalen Array hast, welcher sich schwer sortieren läßt. Ich denke es wäre einfacher, wenn Du einen anderen Weg suchst.

Am einfachsten wäre es wenn Du das über eine DB machst, da ist das ein netter Dreizeiler.
Mit Zitat antworten
  #5  
Alt 27.09.2002, 01:23:59
Hushi2 Hushi2 ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 39
@Ben20

nett Antwort, aber wie soll ich sowas machen ?
Mir fehlt leiter das nötige php Know-How !
Mit Zitat antworten
  #6  
Alt 27.09.2002, 02:12:44
Ben20
Guest
 
Beiträge: n/a
Hast Du Zugang zu einer DB, falls ja - wofür gibts das Forum. Solche Sachen kann man lernen.
Mit Zitat antworten
  #7  
Alt 28.09.2002, 13:36:14
Hushi2 Hushi2 ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 39
DB ist

DB test.txt ist so aufgebaut:
Datum;Wert1,Wert2,Wert3,Wert4;Wert5,Wert6;Wert7;wert8
Datum;Wert1,Wert2,Wert3,Wert4;Wert5,Wert6;Wert7;wert8
Datum;Wert1,Wert2,Wert3,Wert4;Wert5,Wert6;Wert7;wert8
usw. usw.
(Jede Arikel-Information ist eine Zeile, Umbruch ist nur hier im Forum !)

Also:
Wert 7 ist eine Artikel-Nr.
Pro Bestellung wird in dieser DB automatisch ein Eintrag hinzugefüg der wie oben oben beschrieben zusammengesetzt ist.

Ich möchte eine Top 10 von den meist bestellten Artikeln herstellen und anzeigen !
Dabei muss ermittelt werden wie oft eine Artikelnr in der DB / statistik test.txt vorhanden ist
Dann dass Ergebnis sortieren...
Dann eine Information (Link zum Artikel, Artikelbild usw. anzeigen)
Dafür brauche ich aber auch die Informationen Wert1, Wert2 usw. !
Zum zählen reicht Wert7 !

Das funzt mit dem Oben gelisteten Script hervorragend, nur fehlen die anderen Informationen zum Artikel !
Mit Zitat antworten
  #8  
Alt 28.09.2002, 15:54:13
Ben20
Guest
 
Beiträge: n/a
Eine txt - Datei ist keine Datenbank! Ich meinte eine richtige DB - mySQL z.B.
Mit Zitat antworten
  #9  
Alt 29.09.2002, 14:21:37
Hushi2 Hushi2 ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 39
Sorry ...

nein, in dieser Lösung gibt es keine mySQL-DB !

Aber es muss doch möglich sein, die Werte aus der test.txt so auszuwerten und zu verarbeiten wie ich das möchte, ODER ?
Mit Zitat antworten
  #10  
Alt 29.09.2002, 15:46:18
Ben20
Guest
 
Beiträge: n/a
Vielleicht hilft dir multisort()
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


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


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


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