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

Der CSS-Problemlöser

Der CSS-Problemlöser 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 für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.11.2006, 15:54:27
Clownish Clownish ist offline
Anfänger
 
Registriert seit: Mar 2006
Beiträge: 26
Mysqltabelle2htmltabelle

Hallo Community,

Ich hab ewig lang nach einer Lösung gesucht um alle Daten einer Tabelle in einer Html Tabelle auszugeben, nur den Tabellennamen wissend.
Da ich nix gefunden habe hab ich jetzt probiert selbst eine zu schreiben. Die Folgende funktioniert sogar, ich hätte sie nur gerne nochmal von jemanden durchgeschaut, der mir vll noch Verbesserungsvorschläge oder so machen kann, bin mit Mysql noch nicht all zu sicher, und möchte keine bösen Überraschungen:).

LG,
Fabian
PHP-Code:
$sql "SELECT * FROM tabelle";
$result mysql_query($sql) OR die(mysql_error());

$num_rows mysql_num_rows($result);
$num_fields mysql_num_fields($result);
$data $num_rows $num_fields;

$fieldcount 0;
$rowcount 0;
$namecount 0;
 
echo 
'<table border=1><tr>';

for(
$count 0$count $num_fields$count++)
    {
        echo 
'<td><b>'.mysql_field_name($result,$namecount).'</b></td>';
        
$namecount++;
    }

echo 
'</tr><tr>'

    for(
$count 0$count $data$count++)
    {
        
$row mysql_fetch_row($result);
        
            if (
$row[$fieldcount] == '')
                { 
                    
$row[$fieldcount] = '&nbsp;';
                }
        
        echo 
'<td>'.$row[$fieldcount].'</td>';
        
            if (
$fieldcount == $num_fields-&& $rowcount != $num_rows-1)
                {
                    echo 
'</tr><tr>';
                    
$rowcount++;
                    
$fieldcount 0;
                }
            else
                {    
                    
$fieldcount++; 
                }
        
mysql_data_seek($result,$rowcount);
    }

echo 
'</tr></table><br>';

mysql_free_result($result);


?> 
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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:15:24 Uhr.


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


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