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

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. 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 Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11.05.2006, 20:27:03
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
Tabelle aus Datenbank auslesen

Hi,

ich lese aus der DB eine Bücherliste mit Autor, Titel, Verlag usw. in eine Tabelle aus. So:
PHP-Code:
$data mysql_query ("SELECT t1.land, t1.vorname, t1.nachname, t2.titel, t2.verlag, t2.verlagsort, t2.jahr, t2.seiten, t2.genre FROM autor AS t1 JOIN buecher AS t2 ON t1.ID = t2.autor_ID ORDER BY t2.datum DESC LIMIT 5;");

    while (
$zeile mysql_fetch_object($data)) {

         echo 
"<tr>\n";
 
             foreach (
$zeile as $col_value) {
                      echo 
"<td>$col_value</td>";
             }
                              
         echo 
"</tr>"
    }
    echo 
"</table><p>"
Jetzt möchte ich die Werte in einer Spalte (Titel) formatiert ausgeben (in einen Link- oder Form-Tag eingebaut). Wie bringe ich denn der foreach-Schleife bei, eine Spalte gesondert zu formatieren?

Danke für gute Tipps.

Gruß
Heinrich
Mit Zitat antworten
  #2  
Alt 11.05.2006, 23:38:02
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: Tabelle aus Datenbank auslesen

PHP-Code:
foreach ($zeile as $key => $col_value)
{
    
//Einzelne Spalte
    
if($key == "titel")
    {
        echo 
"titelspalte: " $col_value;
    }

    
//Möglichkeit bei mehreren Spalten 
    
switch($key)
    {
        case 
"titel":
            echo 
"titelspalte: " $col_value;
        break;
        case 
"land":
            echo 
"landspalte: " $col_value;
        break;
        default:
            echo  
$col_value;
        break;
    }

sollte gehen... syntax-fehler ausgenommen... notepad hat kein syntaxhighlithing ;)
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #3  
Alt 11.05.2006, 23:41:43
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: Tabelle aus Datenbank auslesen

Hi Opendix,

danke für den Tipp - das probiere ich morgen. Jetzt ist absacken angesagt.

Gruß
Heinrich
Mit Zitat antworten
  #4  
Alt 12.05.2006, 20:06:20
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: Tabelle aus Datenbank auslesen

Hi, super - so hat es geklappt:
PHP-Code:
             foreach ($zeile as $key => $col_value) {
                 if(
$key == "titel") {
                     echo 
"<td><FORM ACTION='such.php' NAME='tit' METHOD='POST'><INPUT style='background-color: transparent; color: #2E2F8B; border: 0;' TYPE='SUBMIT' NAME='tit' VALUE='$titel'></FORM></td>";
                }
                else {
                     echo 
"<td>$col_value</td>";
                }
             } 
Danke und Gruß
Heinrich
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Menüstruktur aus Datenbank rekursiv auslesen daf555 PHP Entwicklung und Softwaredesign 3 26.02.2006 14:04:25
Suchfeld + Datenbank auslesen und "umkopieren" Morethir PHP Grundlagen 1 19.02.2006 13:38:06
Tabelle aus Datenbank auslesen m0wc0w PHP Grundlagen 9 26.11.2005 20:05:25
Text & Variable aus Datenbank auslesen und ausgeben Don Stefano PHP Grundlagen 6 29.09.2005 00:47:18
Tabelle auslesen Tagdaten suchen und ersetzten davey69 PHP für Fortgeschrittene und Experten 0 28.06.2004 13:13:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:23:13 Uhr.


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


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