php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.01.2012, 10:17  
Benutzer
 
Registriert seit: 18.10.2011
Beiträge: 57
PHP-Kenntnisse:
Anfänger
Dark Decipio befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Verschiedene Aktionen je nach Eintrag

Hi.

Ich lese mit PHP aus einer Datenbank verschiedene Einträge aus. Diese werden dann absteigend aufgeslistet. Jeder Eintrag hat einen timestamp, wann er erfasst wurde. Hier der Code der Ausgabe:
PHP-Code:
<?PHP
        $result 
mysql_query("SELECT * FROM post ORDER BY `create` DESC");
        while(
$row mysql_fetch_array($result))
        {
            echo 
'<div class="post">';
            echo 
'<h1 onclick="self.location.href=\'';
            if (
$row[7] == "Tutorial")
            {
                echo
'tutorial';
            }
            elseif (
$row[7] == "Ideas")
            {
                echo
'ideas';
            }
            echo
'/'$row[6] .'?id='$row[0] .'\';" style="cursor:pointer;">'$row[5] .'</h1>
            <img class="post-img" src="'
$row[8] .'" alt="'$row[5] .'" onclick="self.location.href=\'tutorial/'$row[6] .'?id='$row[0] .'\';" />
            <p class="post-text">'
$row[10] .'<br />
            <span class="class">' 
$row[7] . '</span></p>
            <a href="tutorial/'
$row[6] .'?id='$row[0] .'" class="post-btn">Mehr anzeigen...</a>
            <span class="datenautor">Datum: '
date("d.m.Y H:i"$row[1]) .' | Autor: '$row[2] .'</span>';
            echo 
'</div>';
        }  
        
?>
Jetzt möchte ich, dass sich der neuste Eintrag von den anderen abhebt. Dieser Eintrag wird als grosses Bild dargestellt:
PHP-Code:
<div class="new">
            <
img class="new-img" src="img/Pfad/zumBild.jpg" alt="alt" onclick="self.location.href='Pfad zum Artikel';" />
        </
div
Wie kann ich jetzt der neuste Beitrag anhand des Timestamps aus dem Ergebnis herausfiltern und alleinstehend ausgeben?

Wenn ihr noch zusätzliche Infos braucht, einfach melden

mfg Dark Decipio
Dark Decipio ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.01.2012, 10:20  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Du sortierst nach Zeit absteigend, also wird der jüngste immer der erste sein.
chorn ist offline   Mit Zitat antworten
Alt 18.01.2012, 10:22  
Erfahrener Benutzer
 
Registriert seit: 22.01.2005
Beiträge: 606
Connar befindet sich auf einem aufstrebenden Ast
Standard

-> PHP-Frage

Du könntest beim darüber iterieren für das erste Element deinen modifizierten HTML-Code ausgeben.

PHP-Code:
$isFirst true;
while(
$row mysql_fetch_array($result))
{
    if(
$isFirst)
    {
        
$isFirst false;
        
// modifizierter Code
    
} else
    {
        
// normaler Code
    
}


MFG Connar
Connar ist offline   Mit Zitat antworten
Alt 18.01.2012, 10:33  
Benutzer
 
Registriert seit: 18.10.2011
Beiträge: 57
PHP-Kenntnisse:
Anfänger
Dark Decipio befindet sich auf einem aufstrebenden Ast
Standard

@chorn: Ja ich weis. Jedoch wusste ich nicht, wie man diesen jüngsten Beitrag auslesen kann-

@Connar: ... ... DAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNKKK KKKKKKKKKKKKKEEEEEEEEEEEEEEEEEEEEEEEEEE ...

So was wie dich habe ich echt noch nie erlebt ^^
Dark Decipio 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
[Erledigt] Wie vielter Eintrag ist ein Eintrag? Asterixus Datenbanken 7 01.03.2011 22:28
commentscript für jeden eintrag einen hups PHP-Fortgeschrittene 2 23.01.2011 12:00
Zwei verschiedene jQuery Aktionen Electrofreak JavaScript, Ajax und mehr 3 14.01.2011 14:40
[Erledigt] Menü ein - und ausklappen abdullah JavaScript, Ajax und mehr 8 27.02.2010 23:54
[Erledigt] Durch einen DB Eintrag alle anderen Einträge bearbeiten Rutor PHP Tipps 2010 8 08.02.2010 13:25
2 <form> überschneiden sich... voda HTML, Usability und Barrierefreiheit 16 06.08.2009 11:35
Submit Button von Eintrag abhängig YANNiiCK PHP Tipps 2009 4 03.05.2009 02:42
Array eintrag für Eintrag durchgehen und jeweils Feld hinzufügen Stephan_87 PHP Tipps 2009 3 12.02.2009 19:23
2 verschiedene aktionen mit einem submit-button lumpatzi_v PHP Tipps 2009 5 24.01.2009 17:06
Sortierreihenfolge nach Eintrag oder letzter Änderung leuktra Datenbanken 7 29.01.2007 19:20
Mysql Eintrag über mehrere Zeielne Eintrag funzt nicht PHP Tipps 2006 3 14.03.2006 19:38
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
PHP klappmenü PHP Tipps 2005-2 1 15.10.2005 00:31
Eintrag wird nicht eingetragen (Kontrollfunktion lügt?) PHP Tipps 2005-2 0 02.10.2005 12:00
[Erledigt] Abfrage ob Eintrag schon in DBbevor Eintrag gespeichert wird Datenbanken 6 06.08.2004 22:10


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:39 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