22. oktober 2003 - 16:33
Der er
7 kommentarer og 1 løsning
Farveskift i <tr> ved DB udtræk
Hejsa, jeg har en stump kode, der henter 5 poster i DB - hvordan får jeg den til at skifte TR baggrundsfarve mellem sort & hvid ? print "<table cellpadding='3' cellSpacing='2' width='500'>"; while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo "<tr valign='top'><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#990000\"><b><a href=\"$urlPath/viewtopic.php?topic=$row[topic_id]&forum=$row[forum_id]\" target=\"_blank\">" . $row["topic_title"] . "</a></td></font></b><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFFFFF\"> af: <a href=\"$urlPath/profile.php?mode=viewprofile&u=$row[user_id]\" target=\"_blank\">" . $row["username"] . "</td><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFFFFF\">" . date('F j, Y, H:i', $row["post_time"]) . "</td></tr></font>"; } print "</table>";
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
22. oktober 2003 - 17:57
#1
print "<table cellpadding='3' cellSpacing='2' width='500'>"; $trcolor = 0; while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $trcolor++; if(($trcolor%2) == 0) { $color = "#FFFFFF"; }else{ $color = "#000000"; } echo "<tr valign='top' bgcolor='$color'><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#990000\"><b><a href=\"$urlPath/viewtopic.php?topic=$row[topic_id]&forum=$row[forum_id]\" target=\"_blank\">" . $row["topic_title"] . "</a></td></font></b><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFFFFF\"> af: <a href=\"$urlPath/profile.php?mode=viewprofile&u=$row[user_id]\" target=\"_blank\">" . $row["username"] . "</td><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFFFFF\">" . date('F j, Y, H:i', $row["post_time"]) . "</td></tr></font>"; } print "</table>"; Men du bruger jo også hvis skrift?
22. oktober 2003 - 18:06
#2
En lidt rettet udgave: echo "<table cellpadding=\"3\" cellSpacing=\"2\" width=\"500\">"; $trcolor = 0; while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $trcolor++; if(($trcolor%2) == 0) { $color = "#FFFFFF"; }else{ $color = "#000000"; } echo "<tr valign=\"top\" bgcolor=\"$color\"><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#990000\"><b><a href=\"$urlPath/viewtopic.php?topic=$row['topic_id']&forum=$row['forum_id']\" target=\"_blank\">" . $row['topic_title'] . "</a></td></font></b><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFFFFF\"> af: <a href=\"$urlPath/profile.php?mode=viewprofile&u=$row['user_id']\" target=\"_blank\">" . $row['username'] . "</td><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFFFFF\">" . date('F j, Y, H:i', $row['post_time']) . "</td></tr></font>"; } echo "</table>";
22. oktober 2003 - 18:23
#3
sukos>> Virker perfekt, giver du et svar. (sort/hvid var blot eksempel :-) amix>>Hvad er forskellen ?
22. oktober 2003 - 18:30
#4
Koden er ren. suk :-/
22. oktober 2003 - 18:33
#5
Ok! :O)
22. oktober 2003 - 18:33
#6
Og så ren er koden vel heller ikke, amix?
22. oktober 2003 - 18:35
#7
at den er ren, hvad vil det sige ?
22. oktober 2003 - 18:45
#8
"Ren" for mig: 1. Du holder PHP kode for sig, og html for sig 2. Du laver output som er overskueligt hvis du bruger en "vis kilde" 3. Laver html som kan valideres 3'eren er knap så vigtig, synes jeg! :O) Mere vigtigt er at teste i så mange browsere som muligt. echo "<table cellpadding=\"3\" cellSpacing=\"2\" width=\"500\">"; $trcolor = 0; while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $trcolor++; if(($trcolor%2) == 0) { $color = "#FFFFFF"; }else{ $color = "#000000"; } echo "<tr valign=\"top\" bgcolor=\"". $color ."\">\n"; echo" <td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\" color=\"#990000\"><b><a href=\"". $urlPath ."/viewtopic.php?topic=". $row["topic_id"] ."&forum=". $row["forum_id"] ."\" target=\"_blank\">". $row["topic_title"] ."</a></b></font></td>\n"; echo" <td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\" color=\"#FFFFFF\"> af: <a href=\"". $urlPath ."/profile.php?mode=viewprofile&u=". $row["user_id"] ."\" target=\"_blank\">". $row["username"] ."</td>\n"; echo" <td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\" color=\"#FFFFFF\">". date('F j, Y, H:i', $row['post_time']) ."</font></td>\n"; echo"</tr>"; } echo "</table>"; Takker for point!
Vi tilbyder markedets bedste kurser inden for webudvikling