php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.07.2005, 15:28  
Erfahrener Benutzer
 
Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse:
Fortgeschritten
GSJLink
Standard Daten aus einer mySQL Datenbank auslesen

Hallo,
ich habe nen komplexeres Projekt. Ich habe ein wbbLite auf meiner Datenbank installiert und wollte einzelne Posts extern über die Datenbank auslesen. Mein Code:

Code:
<?php
$server = "localhost";
$Benutzer = "web283";
$Passwort = "xxx";
$verbindung = mysql_connect ($server, $Benutzer, $Passwort);
mysql_select_db("usr_web283_1", $verbindung);
$sql = "SELECT * FROM bb1_posts";
$ergebnis = mysql_query($sql, $verbindung);
while($row = mysql_fetch_object($ergebnis))
{
	echo $row->postid, "
 ", $row->posttopic, "
 ", $row->message, "
 \n";
}
mysql_free_result($ergebnis);
mysql_close($verbindung);
?>
Jetzt steht da immer die
PostID (1,2,3..)
Posttopic (Überschrift)
Message (Text)
Aber jetzt kommt immer der Post mit der kleinsten Nr. nach oben. Also 1,2,3..
Ich will aber, dass das andersrum geht. Wie mache ich das? Noch ne Frage, bei der Message Spalte übernimmt der nicht die Zeilenumbrüche. Im Forum werden sie aber angezeigt. Wie kann ich das machen?

Das Beispiel findet ihr auf www.marbec.de/datenbank.php

Danke!

Gruß GSJLink
__________________
"Ein Script ist nur dann gut, wenn es unabhängig von der verwendeten Plattform funktioniert"
GSJLink ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.07.2005, 15:48  
Gast
 
Beiträge: n/a
Standard

Versuch mal
"SELECT * FROM bbl_posts ORDER BY PostID desc"

Die Zeilenumbrüche könntest du mit bl2br( $text ) bekommen
 
Alt 25.07.2005, 15:57  
Erfahrener Benutzer
 
Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse:
Fortgeschritten
GSJLink
Standard

Könntest du das mit

bl2br( $text )

nochmal genauer erläutern?

THX!

Gruß GSJLink
Edit: Das mit dem ORDER BY klappt prima! Danke!
__________________
"Ein Script ist nur dann gut, wenn es unabhängig von der verwendeten Plattform funktioniert"
GSJLink ist offline  
Alt 25.07.2005, 16:21  
Gast
 
Beiträge: n/a
Standard

Ich denke er meint nl2br.

Newline to Break.

Er macht halt zu allen Returns noch ein
dazu
http://www.php.net/nl2br
 
Alt 25.07.2005, 16:26  
Erfahrener Benutzer
 
Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse:
Fortgeschritten
GSJLink
Standard

Ok, habs eingebaut, funktioniert super! Danke!

Gruß GSJLink
__________________
"Ein Script ist nur dann gut, wenn es unabhängig von der verwendeten Plattform funktioniert"
GSJLink ist offline  
Alt 25.07.2005, 16:30  
Gast
 
Beiträge: n/a
Standard

Wie meinst das?
Da wo du halt normal die Textvariable hinsetzt, schreibst du jetzt:
nl2br($TEXTVARIABLE)
Und dann werden die Zeilenumbrueche umgewandelt.

->
PHP-Code:
<?php
<?php 
$server 
"localhost"
$Benutzer "web283"
$Passwort "xxx"
$verbindung mysql_connect ($server$Benutzer$Passwort); 
mysql_select_db("usr_web283_1"$verbindung); 
$sql "SELECT * FROM bbl_posts ORDER BY PostID desc"
$ergebnis mysql_query($sql$verbindung); 
while(
$row mysql_fetch_object($ergebnis)) 

   echo 
$row->postid"
 "
$row->posttopic"
 "
nl2br($row->message), "
 \n"


mysql_free_result($ergebnis); 
mysql_close($verbindung); 
?>
?>
 
Alt 25.07.2005, 16:38  
Erfahrener Benutzer
 
Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse:
Fortgeschritten
GSJLink
Standard

Ja, so hab ichs auch gemacht.

Noch ne Frage, in der Datenbank werden die Posts, egal in welchen Unterforen sie sind nummeriert. Also so, dass es keine Nr. doppelt gibt. Gibt es irgendeine Möglichkeit, die Posts nach Foren zu ordnen?

Wenn ihr irgendeine Frage zur Tabellen Form habt, kann ich euch gerne nen Screen machen, aber ich denke mal, ich bin nicht der einzige der sich mit sowas beschäftigt.

Gruß GSJLink
__________________
"Ein Script ist nur dann gut, wenn es unabhängig von der verwendeten Plattform funktioniert"
GSJLink ist offline  
 


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] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
Zugriff auf eine ORACLE DB die Daten in eine MYSQL schreiben Cheesy PHP Tipps 2007 5 12.06.2007 15:36
Daten aus Mysql auslesen CityHubter PHP Tipps 2007 8 23.12.2005 23:39
[Erledigt] Daten in MySQL Datenbank einspielen Datenbanken 1 26.10.2005 12:04
Daten auslesen und ändern Datenbanken 2 17.09.2005 19:28
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
beim auslesen von mysql datenbank bestimmte id nicht auslsen djrace PHP Tipps 2005-2 3 10.09.2005 13:32
XML Daten in eine MySQL Datenbank Datenbanken 8 24.07.2005 16:03
Daten aus Datenbank per Zufall auslesen elena PHP Tipps 2005-2 2 06.07.2005 21:55
[Erledigt] Auslesen und Aktualisieren von einer MYSQL Datenbank PHP Tipps 2005-2 3 05.07.2005 14:39
MySQL Daten aus verknüpften Tabellen auslesen ? PHP Tipps 2005-2 2 27.06.2005 03:21
einfaches auslesen von einer mySQL Datenbank PHP Tipps 2004-2 2 10.11.2004 05:58
[Erledigt] Nur bestimmte Daten auslesen und in Datenbank schreiben PHP Tipps 2004 2 26.09.2004 14:33
Die 10 letzten werte aus einer mysql datenbank auslesen Datenbanken 2 15.09.2004 18:28
Daten aus Datenbank auslesen Datenbanken 2 01.09.2004 01:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
daten aus datenbank auslesen, mysql datenbank auslesen, daten aus mysql datenbank auslesen, mysql datenbankinhalt anzeigen, sql auslesen aus db, zeilenumbruch, daten aus db auslesen, mysql daten auslesen, daten aus einer datenbank auslesen, datenbank daten auslesen, einzelne daten aus datenbank auslesen, sql daten auslesen php, daten aus sql auslesen php, php daten aus sql auslesen, http://www.php.de/php-tipps-2005-2/27529-daten-aus-einer-mysql-datenbank-auslesen.html, php sql datensatz auslesen, bestimmte daten aus datenbank auslesen, daten aus der datenbank auslesen, sql datenbank auslesen, php sql daten auslesen, daten von datenbank auslesen

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