php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.01.2006, 08:50  
Gast
 
Beiträge: n/a
Standard [Erledigt] Ausgabe aus MySQL

Hallo,

hab mal versucht ein Gästebuch zu basteln.
funktioniert auch soweit bloß das wenn ich die Daten aus MySQL auslese wird mir immer nur der letzte Eintrag angezeigt.

PHP-Code:
function load_content_gb()
  {
    include(
'inc/database.inc.php');
    
$tmprslt '';
    
$connection mysql_connect($db['host'],$db['uid'],$db['pwd']);
    if(
$connection)
    {
        
mysql_select_db($db['db']);
        
$sql 'SELECT * FROM gb LIMIT 0, 30'
        
$result mysql_query($sql);
        if(
$result)
        {
            
$gb mysql_fetch_object($result);
            
$tmprslt .= '<table width="500">';
            
$tmprslt .= '<tr>';
            
$tmprslt .= '<td>Name:'.$gb->name.'</td>';
            
$tmprslt .= '</tr>';
            
$tmprslt .= '<tr>';
            
$tmprslt .= '<td>ICQ:'.$gb->icq.'</td>';
            
$tmprslt .= '</tr>';
            
$tmprslt .= '<tr>';
            
$tmprslt .= '<td>MSN:'.$gb->msn.'</td>';
            
$tmprslt .= '</tr>';
            
$tmprslt .= '<tr>';
            
$tmprslt .= '<td>Alter:'.$gb->age.'</td>';
            
$tmprslt .= '</tr>';
            
$tmprslt .= '<tr>';
            
$tmprslt .= '<td>Email:'.$gb->mail.'</td>';
            
$tmprslt .= '</tr>';
            
$tmprslt .= '<tr>';
            
$tmprslt .= '<td>Wie findest du die HP ?:'.$gb->vote.'</td>';
            
$tmprslt .= '<tr>';
            
$tmprslt .= '<td>Gruß:'.$gb->text.'</td>';
            
$tmprslt .= '</tr>';
            
$tmprslt .= '</table>';
        }
    
mysql_close();
    }
    return 
$tmprslt;
  } 
Kann mir da jemand weiterhelfen ?

MFG
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.01.2006, 09:13  
Gast
 
Beiträge: n/a
Standard

Zitat:
$gb = mysql_fetch_object($result);
Damit holst Du genau einen Datensatz ab.

Bei http://de2.php.net/mysql gibt es Bispiele, wie mehr als ein Datensatz abgeholt werden kann.
 
Alt 21.01.2006, 15:59  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard Re: Ausgabe aus MySQL

Zitat:
Zitat von ePoXz
Hallo,

PHP-Code:
$tmprslt ''
...
            
$gb mysql_fetch_object($result);
            
$tmprslt .= '<table width="500">';
            
$tmprslt .= '<tr>';
...
            
$tmprslt .= '</tr>';
            
$tmprslt .= '</table>';
  } 
Mach doch mal diese Zuweisungs-Orgie da raus.
Das geht viel einfacher so:

PHP-Code:
$tmprslt ''
...
            
$gb mysql_fetch_object($result);
            
$tmprslt .= '<table width="500">'
                           
'<tr>'
...
                           . 
'</tr>'
                           
'</table>';
  } 
Damit wird nur eine Zuweisung mit einem längeren Operanden erzeugt statt vieler einzelner.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard 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
Smarty + MySQL = immer falsche Ausgabe m0use` PHP Tipps 2006 44 21.11.2008 20:30
[Erledigt] Php Mysql ausgabe in Tabelle / Gruppentrennung xitam PHP Tipps 2008 3 28.05.2008 22:03
MYSQL daten bei der ausgabe sortieren DrWeb Datenbanken 2 29.07.2006 10:09
[Erledigt] Dynamische Ausgabe von Mysql Abfragen PHP-Fortgeschrittene 1 21.10.2005 10:53
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Ausgabe Wochentag und Kalenderwoche aus Datumsfeld in MySQL PHP Tipps 2005-2 3 20.07.2005 21:57
mysql ausgabe schmiddy PHP Tipps 2005-2 2 12.06.2005 08:04
MySQL Ausgabe in Value PHP Tipps 2005 8 17.04.2005 16:37
MySQL Ausgabe durchnummerieren Datenbanken 3 14.03.2005 09:01
MySQL Ausgabe in einer If-Anweisung PHP-Fortgeschrittene 5 09.01.2005 14:20
Auslesen mySQL tabelle und ausgabe als html Calli PHP Tipps 2004-2 3 21.12.2004 16:51
MySQL - Timestamps und zur ausgabe bestimmter Einträge PHP Tipps 2004 6 06.10.2004 14:17
Habe Problem bei simpler Ausgabe von mysql Daten (Anfänger) PHP Tipps 2004 6 30.08.2004 04:37
Rausfinden ob MYSQL Ausgabe die letzte ist? PHP Tipps 2004 4 17.08.2004 04:14
mysql ausgabe auf zeichen beschränken - hilfe!!! niffi PHP-Fortgeschrittene 16 03.06.2004 14:40

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql ausgabe sortieren, http://www.php.de/php-tipps-2006/36131-erledigt-ausgabe-aus-mysql.html

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