php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.02.2006, 21:07  
Gast
 
Beiträge: n/a
Standard Daten in neuer Seite ausgeben

Hallo ihr.
Ich hab es jetzt geschafft die Dateien aus einer DB in einer HTML-Tabelle auszugeben [ja, so weit bin ich schon xDD] aber jetzt will ich noch etwas weiter gehen.

Ich möchte das eine DB-Tabelle [felder: Benutzername, Alter usw] so ausgegeben wird:
Auf einer Seite stehen aufgelistet unter einander die Benutzernamen.
Diese kann man anklicken und kommt dann zu den weiterführenden Daten des Benutzers [Alter usw (diese sollen in einer HTML Tabelle ausgegeben werden)].
Immer wenn ein neuer eintrag in der DB-Tabelle erscheint soll auch gleich der Benutzername in der ersten datei aufgelistet werden.

Kann mir jemand ev. Ein Tut oder dazu nennen? Oder welche funktionen benutzt werden?
Ich hätte ja auch selber gesucht aber ich weiß ja noch nicht mal wie man so was ennt =(

LG Maybe
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.02.2006, 21:32  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard Re: Daten in neuer Seite ausgeben

Zitat:
Zitat von Maybe
Hallo ihr.
Ich hab es jetzt geschafft die Dateien aus einer DB in einer HTML-Tabelle auszugeben [ja, so weit bin ich schon xDD]
Das reicht doch volkommen aus, jetzt machst du einfach das gleiche, nur halt mit einer anderen SQL abfrage..

das ganze bei der Ausgabe in einen <a> </a> rein setzen und fertig ist.

über $_GET könntest du dann jeweils die ID weitergeben und auf der nächsten Seite mit der ID weiterarbeiten..
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 20.02.2006, 21:36  
Neuer Benutzer
 
Registriert seit: 09.02.2006
Beiträge: 19
FSPr
Standard

stimmt! $_GET=beste variante?
Seite 1: Username
Seite 2: <?php $user=$_GET['user']; ?> und dann halt ne Anfrage an deine DB und dann ausgeben!
FSPr ist offline  
Alt 20.02.2006, 21:38  
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 1.557
PHP-Kenntnisse:
Fortgeschritten
Buhmann ist zur Zeit noch ein unbeschriebenes Blatt
Buhmann eine Nachricht über ICQ schicken Buhmann eine Nachricht über MSN schicken
Standard Re: Daten in neuer Seite ausgeben

Zitat:
Zitat von Maybe
Immer wenn ein neuer eintrag in der DB-Tabelle erscheint soll auch gleich der Benutzername in der ersten datei aufgelistet werden.
Zitat:
Zitat von Maybe
Ich hab es jetzt geschafft die Dateien aus einer DB in einer HTML-Tabelle auszugeben
Also geht das bereits?

Wenn ich dich richtig verstanden habe, möchtest du am Ende 2 Dateien haben.

Eine datei, die sämtliche namen auflistet und eine andere, die zu einem namen details "ausspuckt". (mal abgesehen davon, dass man das auch mit einer datei machen kann.

Du verlinkst in der Auflistung aller namen einfach alle namen mit der zweiten seite, und übergibst immer die id des users (falls deine user keine id haben, nimm einfach den namen).
[code]Maybe[code](so könnte so ein Link aussehen).
auf der zweiten seite überprüfst du, ob $_GET["id"] existiert und gibst im fehlerfall einen hinweis aus. Vereinfacht könnte das so aussehen.
PHP-Code:
<?php
if(!isset($_GET["id"]))
die(
"Fehler");
Dann liest du mit sql die entsprechenden Felder aus der Datenbank aus und schreibst sie in ein Html gerüst.

Falls du was nicht verstehst, oder ich deine Frage falsch interpretiert habe, dann beschreibe das nächste mal ein bisschen genauer, wo das Problem liegt.... hier muss man auch raten, woran du eigentlich genau scheiterst.

[EDIT]
war ich so langsam? Als ich begonnen hatte zu schreiben, waren noch keine Antworten da... naja egal
Buhmann ist offline  
Alt 20.02.2006, 21:45  
Gast
 
Beiträge: n/a
Standard

mhm ja ich habs eigentlich verstanden =D
Hab nich gewusst das das so "einfach" möglich ist, also mit nur 2 dateien *lol*

Nur noch eins:
Ich möchte ja das die Links zu der Detail-seite automatisch erscheinen...
Wie mach ich das, ich meine das der Name halt mit seiner ID verlinkt wird...
 
Alt 20.02.2006, 21:47  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

du machst halt ein SELECT ID, benutzername FROM TABELLE

und danach bearbeitest du das ganze mit http://de.php.net/manual/de/function...etch-assoc.php

und gibst die Daten mit foreach aus.. (meiner Meinung nach Grundlagen..)

(es geht auch nur mit einer Datei wie es Buhmann erwähnt hat)
__________________
Wie man Fragen richtig stellt
dsmcg 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
Große Mengen Daten auf Drucker ausgeben Wolla PHP Tipps 2008 6 13.07.2008 15:29
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Daten als Rotation ausgeben superskunk PHP Tipps 2008 16 24.05.2008 21:15
Krieg kein Objekt zurück auf includeter Seite NONNNNN PHP Tipps 2008 5 28.03.2008 19:25
DB Problem // Keine Daten werden ausgeben Kein Genie PHP Tipps 2007 2 18.03.2007 10:39
per PHP Daten auf serielles/USB-Display ausgeben bp158 PHP Tipps 2007 2 17.03.2007 20:39
Es werden zuviel Daten ausgeben Kein Genie PHP Tipps 2006 5 12.11.2006 12:37
tags uninterpretiert auf html seite ausgeben Crypi HTML, Usability und Barrierefreiheit 4 10.10.2006 13:16
Daten aus 10 Tabellen sortiert ausgeben Sirke Datenbanken 3 02.08.2005 11:50
mit PHP per POST Daten an eine Fremde seite schicken? Kenshin PHP Tipps 2005 7 04.02.2005 16:20
Daten in Spalten ausgeben, wo ist mein fehler?? PHP Tipps 2004 5 28.09.2004 12:37
highscore-msql daten in php ausgeben PHP Tipps 2004 4 14.09.2004 18:41
daten in umgekehrter reihenfolge ausgeben, ohne order by Datenbanken 3 31.07.2004 18:10
Bild + URL auf neuer Seite anzeigen PHP Tipps 2004 8 18.07.2004 20:51
Gleiche Seite neuer Inhalt! Juuro PHP Tipps 2004 13 16.06.2004 19:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php daten auf neuer seite ausgebem, php auf gleicher seite html ausgeben, php datenausgabe auf neue seite, html ausgabe von eingabe gleiche seite php, daten in einer neuen seite ausgeben, http://www.php.de/php-tipps-2006/37342-daten-neuer-seite-ausgeben.html, daten aus einer seite ausgeben, php tabelle ausgeben zum anklicken, php gleiche seite neuer inhalt in html-tabelle ausgeben, php daten in neuer seite, html. ausgabe auf neuer seite, if isset ausgeben auf neuer seite, mit php daten auf neuer seite anzeigen

Alle Zeitangaben in WEZ +1. Es ist jetzt 10:34 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.