php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.07.2004, 18:21  
Gast
 
Beiträge: n/a
Standard [Erledigt] Sortieren??

Hallo, ich hätte nochmal ne Frage:
Wie kann ich meine Tabelle sortieren, dass ich die richtige ausgabe bekomme? Ich bin Neuling in PHP und MYSQL, seid bitte geduldig mit mir :wink:

Ich hab ein ganz einfaches Forum gemacht, und ich möchte, dass neue Threads oben stehen. mom ist es so, das sie unten stehen oder durcheinander.

Ich hab in meiner Tabelle ForumThreads ein Feld created (typ = datetime).
Kann ich damit sortieren?

Hier der Code zu meiner Datei showthreads.php:

Code:
$con = mysql_connect($host, $user, $pass);
$db = mysql_select_db($database);

//print
echo "<font face=Verdana size=2><a href=\"newthread.php?fid=".$_GET["fid"]."\">";
echo "[img]neu_beitrag.gif[/img]</a>   ";
echo "<a href=showforum.php>[img]uebersicht.gif[/img]</a></font>

";

//Read Threads
$res = mysql_query("select * from ForumThreads where fid='$fid'");

while($row = mysql_fetch_array($res)){
	$fid=$_GET['fid'];
 	$tid=$row['id'];
	echo "<hr><font face=Verdana size=2>";
	echo "<a href=\"showanswers.php?fid=".$row["fid"]."&tid=".$row["id"]."\">";
	echo $row["topic"]."</a>";
	
	$result = mysql_query("select count(*) AS answers from ForumAnswers where fid='$fid' AND tid='$tid'");
 	$array = mysql_fetch_array($result);
	echo "
Beiträge: ".$array['answers']."
";
	
	echo "
erstellt:  ".$row["created"];
	echo ", Thread-ID: ".$tid."</font>";
}
echo "<hr>";
echo "<font face=Verdana size=2><a href=\"newthread.php?fid=".$_GET["fid"]."\">";
echo "[img]neu_beitrag.gif[/img]</a>   ";
echo "<a href=showforum.php>[img]uebersicht.gif[/img]</a></font>

";
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.07.2004, 18:23  
Gast
 
Beiträge: n/a
Standard

kuck mal ins mysql manual ...

du hängst einfach SORT BY `blubb` ASC (oder DESC) an deinen qry!
 
Alt 03.07.2004, 18:25  
Gast
 
Beiträge: n/a
Standard

kann ich einfach dann 'created' benutzen?
weil ich im query eig. fid hole, oder???
 
Alt 03.07.2004, 18:28  
Gast
 
Beiträge: n/a
Standard

da kommt die fehlermeldung bei einzug in die schleife:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/web1/html/forum/showthreads.php on line 21

hier meine änderung:
Code:
$res = mysql_query("select * from ForumThreads where fid='$fid' sort by 'created' desc");
 
Alt 03.07.2004, 18:40  
Gast
 
Beiträge: n/a
Standard

Code:
$res = mysql_query("select * from ForumThreads where fid='$fid' sort by `created` desc");
 
Alt 03.07.2004, 18:42  
Gast
 
Beiträge: n/a
Standard

?

das hatte ich doch so ... dann kommt die fehlermeldung
 
Alt 03.07.2004, 18:54  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Du musst
Code:
sort by `created` desc
umändern in
Code:
sort by created desc
also ohne die Anführungszeichen.
mgf RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 03.07.2004, 18:57  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Das heisst

Code:
ORDER BY
Die ` waren schon ok ..
Guradia ist offline  
Alt 03.07.2004, 19:09  
Gast
 
Beiträge: n/a
Standard

ups ... stimmt ja ...
sorry ... (ich brauch schlaf )
 
Alt 03.07.2004, 19:54  
Gast
 
Beiträge: n/a
Standard

supi, hat geklappt.
Tausend Dank
 
Thema geschlossen


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
Array sortieren mit regex Lupi PHP Tipps 2008 3 21.07.2008 15:17
Array nach mehreren Feldern sortieren Marcel1 PHP Tipps 2008 4 04.06.2008 05:09
Problem mit sortieren Cirrha PHP Tipps 2008 11 19.01.2008 23:05
Daten aus XML sortieren GSJLink HTML, Usability und Barrierefreiheit 13 09.12.2007 18:24
Nach Datum sortieren zoro Datenbanken 9 28.11.2007 14:00
Array nach bestimmter Spalte sortieren GELight PHP Tipps 2006 4 19.08.2006 23:42
DECIMAL lässt sich nicht mit ORDER BY sortieren buggybugga Datenbanken 4 07.07.2006 15:43
Sortieren "ORDER BY" ?? Cyrus Datenbanken 11 30.10.2005 11:12
Nach 2 Spalten sortieren Datenbanken 2 10.07.2005 23:36
Problem beim Sortieren PHP Tipps 2005-2 5 29.06.2005 07:00
multidim Array nach Inhalt und Key sortieren PHP Tipps 2005 1 20.05.2005 16:22
Termine sortieren Tschuu PHP Tipps 2005 12 18.05.2005 21:15
Array mit Gruppen: Wie Sortieren PHP Tipps 2005 2 29.01.2005 15:15
Inhalt einer datei Sortieren ???? PHP Tipps 2004 12 21.06.2004 22:56
Sortieren nach Timestamp Datenbanken 5 01.06.2004 16:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
$_get[\'fid\']

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