PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : codingproblem = hilfe benötigt



Paridus
29.07.2004, 14:16
für die profis unter euch ist es bestimmt ganz einfach ...

ich möchte mir alle signaturen der user anzeigen lassen und verwende dazu diesen code:


$users=$DB_site->query("SELECT * FROM user");
while ($userinfo=$DB_site->fetch_array($users)) {
$userinfo[signature] = bbcodeparse($userinfo[signature],0,0);
$userinfo[lastdateactivity]=vbdate($dateformat,$userinfo[lastactivity]);
$userinfo[lastactivity]=vbdate($timeformat,$userinfo[lastactivity]);

nun sollen mir aber nur die user angezeigt werden welche eine signatur besitzen, nicht wie jetzt wo mir alle also auch die ohe signatur angezeigt werden.

wie mus also die genaue datenbankabfarge lauten?

jumbo_
29.07.2004, 16:08
So müsste dies gehen:
$users=$DB_site->query("SELECT * FROM user WHERE signature!=''");

Gruss

jumbo

Tarion
29.07.2004, 16:08
für die profis unter euch ist es bestimmt ganz einfach ...

ich möchte mir alle signaturen der user anzeigen lassen und verwende dazu diesen code:


$users=$DB_site->query("SELECT * FROM user");
while ($userinfo=$DB_site->fetch_array($users)) {
$userinfo[signature] = bbcodeparse($userinfo[signature],0,0);
$userinfo[lastdateactivity]=vbdate($dateformat,$userinfo[lastactivity]);
$userinfo[lastactivity]=vbdate($timeformat,$userinfo[lastactivity]);

nun sollen mir aber nur die user angezeigt werden welche eine signatur besitzen, nicht wie jetzt wo mir alle also auch die ohe signatur angezeigt werden.

wie mus also die genaue datenbankabfarge lauten?
mach mal folgendes:


$users=$DB_site->query("SELECT * FROM user WHERE signature != '' ");
while ($userinfo=$DB_site->fetch_array($users)) {
$userinfo[signature] = bbcodeparse($userinfo[signature],0,0);
$userinfo[lastdateactivity]=vbdate($dateformat,$userinfo[lastactivity]);
$userinfo[lastactivity]=vbdate($timeformat,$userinfo[lastactivity]);

Jetzt wird abgefragt in welcher Signatur was drin ist.

Paridus
29.07.2004, 23:58
danke, so geht es ganz prima :)