29. november 2007 - 15:11
Der er
5 kommentarer og 1 løsning
Hvis brugeren har et billede i databasen, skal det vises..
Hey. Er ved at lave så brugerne på min side kan se det billede som de har vlagt til at være deres profilbillede. Det er også lavet og de kan godt vælge det så det kommer i databasen, og så der altid kun er én row med deres navn.. Problemet er nu at den skal vise billedet hvis de har et.. Har prøvet med dette: $accdata = mysql_num_rows(mysql_query("SELECT * FROM profilbilleder WHERE bruger = '$reg_name' LIMIT 1")); if($accdata < 1){ $profilbillede = "images/profilbillede.gif"; } if($accdata == 1){ $query = mysql_query("SELECT * FROM profilbilleder WHERE bruger = '$reg_name' LIMIT 1"); while($r = mysql_fetch_assoc($query)) { $profilbillede = "uploade/profilbilleder/<? echo $r[sti]; ?>"; } } Men hvad er fejlen i det? :/ Nogen der kan se det, eller har en anden idé?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
29. november 2007 - 17:24
#1
$accdata = mysql_num_rows(mysql_query("SELECT * FROM profilbilleder WHERE bruger = '$reg_name' LIMIT 1")); $r = mysql_fetch_assoc($query); if(($r[sti])? $billede = $r[sti]: $billede = 'images/profilbillede.gif'); echo $billede;
29. november 2007 - 17:26
#2
argh $query = mysql_query("SELECT * FROM profilbilleder WHERE bruger = '$reg_name' LIMIT 1")); $r = mysql_fetch_assoc($query); if(($r[sti])? $billede = $r[sti]: $billede = 'images/profilbillede.gif'); echo $billede;
30. november 2007 - 12:40
#3
Mange tak. :) Ved du også hvordan man gør sådan at hvis en fil findes på ftp serveren, skal den f.eks svarer 1, og ellers skal den svarer 0. :) :)
30. november 2007 - 17:15
#4
Ja da. $filen = '/sti/til/billede.jpg'; if (file_exists($filen)) { $findes = 1; } else { $findes = 0; } -------------------------------------------- Så hvis det skal passe på det fra databasen: $filen = '/sti/til/'.$billede;
30. november 2007 - 17:25
#5
svar
03. december 2007 - 09:22
#6
Tusinde tak. :) Du har været en stor hjælp. :)
Vi tilbyder markedets bedste kurser inden for webudvikling