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

Das Zend Framework

Das Zend Framework 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 20.12.2003, 12:28:41
n4pO n4pO ist offline
Anfänger
 
Registriert seit: Dec 2003
Beiträge: 31
Einträge anzeigen

Hallo,

ich habe folgendes Problem. Ich habe eine Shoutbox gebastelt und von der Funktion her stimmt auch alles, nur bei den Anzeigen der Einträge nicht. Da ich die Shoutbox in einen internen Frame gesteckt habe, bekomm ich bei zu vielen Posts diese schrecklichen border ;D. Also habe ich es so gedret, dass die letzten 3 Einträge angezeigt werden, aber anstatt der letzten 3 Einträge nimmt er die ersten 3 die in die DB eingetragen wurden...

Hier mal der Quelltext:

PHP-Code:
for ($i=count($posts)-3$i<count($posts); $i++) {
    
$temp=explode('<#>'$posts[$i]);

     echo 


          <table border="
1" width="100%" style="border:1px solid #000000"><tr>
<td width="50%" style="border:1px solid #000000">".unkonvert($posts[$i][4])."</td>
<
td width="50%" style="border:1px solid #000000">- <a href="mailto:".unkonvert($posts[$i][6])."">e-mail</a></td></tr></table>
<
table border="1" style="border:1px solid #000000" width="100%"><tr><td width="100%" style="border:1px solid #000000">".unkonvert($posts[$i][5])."</td></tr></table>

           
";

   } 
bei der db handelt es sich um die shoutbox.data und die neusten/letzten Einträge stehen oben..

danke schon im vorraus,

mfg n4pO
Mit Zitat antworten
  #2  
Alt 20.12.2003, 12:52:48
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Den Rahmen kann man sich mit border='0' vom Hals halten.

Warum er Dir die 3 ersten Einträge anzeigt hast Du im Grunde schon selber gesagt: Die neuesten Einträge stehen in der Datei ganz oben. Du liest in der Schleife aber die 3 letzten aus.
Wenn Du die Schleife so initiierst, sollte es klappen: for ($i=0; $i<3; $i++)
Mit Zitat antworten
  #3  
Alt 20.12.2003, 13:35:41
n4pO n4pO ist offline
Anfänger
 
Registriert seit: Dec 2003
Beiträge: 31
wahhh so ne Sachen erkenn ich wieder net :D.

Viele Dank für die Hilfe!
Mit Zitat antworten
  #4  
Alt 21.12.2003, 12:59:20
langwebdesign langwebdesign ist offline
Junior Member
 
Registriert seit: Oct 2002
Ort: Titting
Alter: 39
Beiträge: 251
wenn du des ganze in ner mysql datenbank hast kannst du auch einfach nur 3 datensätze auslesen wenn du für jeden datensatz ein datum odern ne unique id hast

select * from datenbankname order by id desc limit 3;

das bringt dir 3 einträge aus der DB rückwärts geordnet nach id für ne vorwärtsordnung musst du desc mit asc ersetzen

villeicht hilft da des
mfg stephan
__________________
Affen benutzen oft Stöckchen als Hilfsmittel...
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 19:53:46 Uhr.


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


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