php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.06.2005, 14:57  
Benutzer
 
Registriert seit: 13.06.2005
Beiträge: 30
skydreamboy
Standard Datenabfrage und Anzeige über eine mySQL-Datenbank

PHP-Code:
<?
$db
=mysql_connect("localhost""root""");
mysql_select_db("usr_web135_1");
$sql="select * from phpbb_klasse10d_users where useravatar=''";
$result=mysql_query($sql);


$width"130";
$Anzahl=mysql_num_rows($result);
echo
"<table align=center><tr valign=top>";
echo
"<td width=$width>[b]User-ID [/b]</td>";
echo
"<td width=$width>[b]Username [/b]</td>";
echo
"<td width=$width>[b]Avatarbild [/b]</td>";
echo
"<td width=$width>[b]Profil [/b]

</td></tr>"
;
    while(
$daten mysql_fetch_array($result))
        {
           echo
"<tr><td>$daten[user_id]</td>";
           echo
"<td>$daten[username]";
           echo
"<td><img src=\"../Forum/images/avatars/$daten[user_avatar]\"></td>";
           echo
"<td ><a href=\"../Forum/profile.php?mode=viewprofile&u=$daten[user_id]\" target=\"_blank\"\" title=\"Zum Profil von $daten[username]\">Profil</td></tr>\n";
   

   
        }
echo
"</table>";
?>
Das ist nun mein bisheriges Werk, was auch hier zu betrachten ist.
Diese Datei soll eigentlich dazu dienen, dass nur die Benutzer mit einem upgeloadeten Bild angezeigt werden, aber ich weiß nicht, wie ich das definieren soll.
In der Datenbank haben die User, die kein Bild upgeloadet haben, keinen Dateinamen vorhanden.
Was muss ich als Wert bei useravatar=''"; einsetzen?

Könnt ihr mir da weiter helfen??
skydreamboy ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.06.2005, 15:14  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

schreib da einfach was rein, was kenntlich macht, daß der user kein bild hat.. z.b. "kein bild"?? und dann vergleichst du mit, wie könnts anders sein, "kein bild"?? oder laß es leer und vergleich mit =''...

komische frage..
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 13.06.2005, 15:22  
Benutzer
 
Registriert seit: 13.06.2005
Beiträge: 30
skydreamboy
Standard

in der datenbank ist der wert jetzt 0 bei den usern, die kein bild haben.
aber wie schreib ich das darein.

das entspricht dem:
Zitat:
und dann vergleichst du mit, wie könnts anders sein, "kein bild"??
aber wie mach ich das??
ich bin irgendwie zu dumm dafür...
skydreamboy ist offline  
Alt 13.06.2005, 16:09  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

WHERE feld=0?
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 13.06.2005, 16:14  
Benutzer
 
Registriert seit: 13.06.2005
Beiträge: 30
skydreamboy
Standard

aber durch WHERE user_avatar='0' bzw. user_avatar=0 werden die User ohne bild angezeigt, aber bei den Usern mit Bild haben diese einfach eine Datei-URL z.B. "2.jpg" oder "514.gif".
Ich will aber die User mit Bild anzeigen un wie schreib ich das?
skydreamboy ist offline  
Alt 13.06.2005, 16:16  
Erfahrener Benutzer
 
Benutzerbild von DER_Brain
 
Registriert seit: 18.04.2005
Beiträge: 1.541
PHP-Kenntnisse:
Fortgeschritten
DER_Brain ist zur Zeit noch ein unbeschriebenes Blatt
Standard

hm..
WHERE user_avatar='1' ????
DER_Brain ist offline  
Alt 13.06.2005, 16:17  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

WHERE user_avatar != '0' ?
WHERE user_avatar <> '0' ?
Chr!s ist offline  
Alt 13.06.2005, 16:19  
Benutzer
 
Registriert seit: 13.06.2005
Beiträge: 30
skydreamboy
Standard

danke!
WHERE user_avatar != '0' hat geholfen!

ich hab es bisher immer mit WHERE user_avatar ='!0' probiert
skydreamboy ist offline  
Alt 13.06.2005, 16:25  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

WHERE user_avatar = '!0' würde ja bedeuten, dass du Datensätze suchst, bei denen das Feld user_avatar den Wert '!0' enthält.

! ist immer eine Negierung, bestes Beispiel eben user_avatar != '0'. (! = logisches nicht)
Chr!s 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
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
Access Datenbank in MySQL Datenbank umwandeln karl Datenbanken 1 19.10.2005 17:04
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Adresse zur MySQL Datenbank Marian Datenbanken 4 10.08.2005 09:47
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
[Erledigt] datum in mysql datenbank! Datenbanken 7 09.07.2005 14:43
Timestamp anzeige aus Mysql über UNIX auf php PHP Tipps 2005-2 3 03.07.2005 16:48
mysql datei in datenbank einspielen Datenbanken 6 20.06.2005 16:07
mit mysql und php eine datenbank erstellen? Großes Problem PHP Tipps 2004-2 1 16.12.2004 14:53
Auslesen von Daten aus einer mysql Datenbank + Editieren vampsoftchef PHP Tipps 2004-2 5 15.11.2004 08:31
bin ich blöd???? Mysql Datenbank Passwort becks123 Datenbanken 3 29.10.2004 14:11
Formular in Mysql Datenbank speichern Anuschka Datenbanken 1 15.08.2004 02:55


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