php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.12.2008, 11:06  
Neuer Benutzer
 
Registriert seit: 22.03.2008
Beiträge: 14
Wilhelm befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Userbild anzeigen

Hallo miteinander
ich hab eine Db mit folgender abfrage

<?php
$sql = "SELECT
username, herkunft, DATE_FORMAT(geburtstag, '%d.%m.%y'), bild
FROM
member_user
WHERE
MONTH(geburtstag) = MONTH(DATE_ADD(CURDATE(),INTERVAL 0 MONTH))";

$result = mysql_query($sql) OR die(mysql_error());

echo "<table width='200' border='0'";
while($row = mysql_fetch_assoc($result))
{
echo "<tr>";
foreach($row as $eintrag) {
echo "<td>" .$eintrag."</td>";
}
echo "</tr>";
}
echo "</table>";
?>

Aus der Db werden alle Mitglieder aufgelistet welche in dem Monat Geburtstag haben.
In bild ist der Pfad zu dem "Userbild" eingetragen. Der heißt zB
user/user/IMG_0010.JPG .Wie stell ich das an , das hinter dem User das jeweilige Bild erscheint??
Danke für die Mühen
Wilhelm ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.12.2008, 17:42  
Neuer Benutzer
 
Registriert seit: 22.03.2008
Beiträge: 14
Wilhelm befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Wilhelm Beitrag anzeigen
Hallo miteinander
ich hab eine Db mit folgender abfrage

<?php
$sql = "SELECT
username, herkunft, DATE_FORMAT(geburtstag, '%d.%m.%y'), bild
FROM
member_user
WHERE
MONTH(geburtstag) = MONTH(DATE_ADD(CURDATE(),INTERVAL 0 MONTH))";

$result = mysql_query($sql) OR die(mysql_error());

echo "<table width='200' border='0'";
while($row = mysql_fetch_assoc($result))
{
echo "<tr>";
foreach($row as $eintrag) {
echo "<td>" .$eintrag."</td>";
}
echo "</tr>";
}
echo "</table>";
?>

Aus der Db werden alle Mitglieder aufgelistet welche in dem Monat Geburtstag haben.
In bild ist der Pfad zu dem "Userbild" eingetragen. Der heißt zB
user/user/IMG_0010.JPG .Wie stell ich das an , das hinter dem User das jeweilige Bild erscheint??
Danke für die Mühen
Wilhelm ist offline  
Alt 27.12.2008, 17:48  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Warum zitierst du dich selbst?

Wo ist das Problem bzw. deine Frage?
PTC ist offline  
Alt 27.12.2008, 18:12  
Neuer Benutzer
 
Registriert seit: 22.03.2008
Beiträge: 14
Wilhelm befindet sich auf einem aufstrebenden Ast
Standard

War nicht meine Absicht wollte eigentlich die frage deutlicher stellen
Ichbekomme es nicht hin das die Bilder, Die in einem Ordner liegen angezeigt werden. In der Datenbank steht nur der Link dorthin. Und bei dieser Abfrage was auch klar ist erscheint hinter den Namen nur der Link. Hab schon gesucht aber ich steig da nicht so richtig durch

Geändert von Wilhelm (27.12.2008 um 18:16 Uhr).
Wilhelm ist offline  
Alt 27.12.2008, 18:33  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Du brauchst ein <img> Element dafür. <img src="user4711.jgp" />
Und statt user4711.jgp muss das Skript den Inhalt von $row['bild'] ausgeben.


Bitte PHP Code mit [php]....[/php] Tags formatieren. Einzüge bleiben erhalten und das Syntaxhilighting verbessert die Lesbarkeit.
PHP-Code:
<?php
$sql 
'
    SELECT
        username, herkunft, DATE_FORMAT(geburtstag, '
%d.%m.%y'), bild
    FROM
        member_user
    WHERE
        MONTH(geburtstag) = MONTH(DATE_ADD(CURDATE(),INTERVAL 0 MONTH))
'
;
$result mysql_query($sql) OR die(mysql_error());
...
David ist offline  
Alt 27.12.2008, 18:34  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Bitte benutze die [php]-Tags für deinen Code, ändere dies noch.

Wie du kriegst das nicht hin?
PHP-Code:
<img src="<?php echo $URL_aus_DB?>" alt="Benutzerbild" />
Editiert: Zu langsam.
PTC ist offline  
Alt 27.12.2008, 19:03  
Neuer Benutzer
 
Registriert seit: 22.03.2008
Beiträge: 14
Wilhelm befindet sich auf einem aufstrebenden Ast
Standard

kapier ich nicht hier mal der link auch auf die Gefahr das Ekel aufkommt http://www.fcb-fanclub-nehden.de/Geb...eburtstage.php
so mit dem oberen Code werden alle mitglieder aufgelistet, die in diesem Monat geburtstag haben. dahinter sollten Bilder erscheinen die im Ordner member/member/ abgelegt sind. in der abfrage hab ich ja mit bild die Spalte in der db geöffnet. Ich hab mit ""img scr""" schon den halbentag rum experimentiert und bekomm es nicht hin

Geändert von Wilhelm (27.12.2008 um 19:09 Uhr).
Wilhelm ist offline  
Alt 27.12.2008, 19:04  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

PHP-Code:
echo '<img src="' urlencode($row['bild']) . '" />'
David ist offline  
Alt 27.12.2008, 19:13  
Neuer Benutzer
 
Registriert seit: 22.03.2008
Beiträge: 14
Wilhelm befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von David Beitrag anzeigen
PHP-Code:
echo '<img src="' urlencode($row['bild']) . '" />'
hab das ma eingefügt so ein ähnliches ergebnis hatte ich auch schon ma
Wilhelm ist offline  
Alt 27.12.2008, 19:49  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Der Browser versucht z.Zt zum Beispiel das Bild http://www.fcb-fanclub-nehden.de/Geburtstage/member%2Fmember%2FIMG_0010.JPG anzuzeigen.
Wie muss der URL richtig lauten?
Vermutlich / statt %2F. Nimm einfach mal das urlencode() raus.
David 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] Änderungsdatum von mehreren Dateien anzeigen perpicx PHP Tipps 2008 7 16.09.2008 16:26
Daten aus MySQL korrekt anzeigen sams9 PHP Tipps 2008 21 19.06.2008 20:58
RTF mit PHP auslesen und anzeigen möglich ? RaBastel PHP Tipps 2008 8 10.03.2008 10:03
Mehrere div's mit gleichen ID anzeigen / ausblenden phpbeginner HTML, Usability und Barrierefreiheit 9 06.09.2007 02:48
Baumstruktur anzeigen PHP-Fortgeschrittene 13 31.03.2006 21:37
Anzeigen wenn keine Einträge in Datenbank! c-bass PHP Tipps 2006 6 22.03.2006 13:49
Bilder anzeigen und nicht anzeigen Cyrus PHP Tipps 2005-2 7 26.10.2005 20:23
GD Image Stream als Bild anzeigen PHP Tipps 2005-2 2 22.07.2005 13:10
PHP Code lässt sich nicht anzeigen! Asipak PHP Tipps 2005-2 7 19.07.2005 19:16
Schleifendurchlauf anzeigen Lia PHP Tipps 2005 9 03.06.2005 10:43
Session-anzahl anzeigen lassen Jojo1 PHP Tipps 2005 21 30.03.2005 14:57
Bilder nach Namen anzeigen PHP Tipps 2005 11 06.03.2005 15:41
Formular nach UPDATE anzeigen PHP Tipps 2004-2 5 22.12.2004 02:06
[Erledigt] Cookie - Seite anzeigen / nicht anzeigen PHP Tipps 2004-2 2 11.11.2004 15:59
Alle Datenbanken und Tabellen anzeigen anzeigen imported_Lumio PHP Tipps 2004 4 13.09.2004 14:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
userbild anzeigen php, print userbild deupal, userbild anzeigen

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