Hvorfor viser den intet?

Tags:    php

<< < 12 > >>
Hej jeg har lidt problemmer med min tagwal... den gider ikke at skrive tags..

i kan se koden her under:
<?
include "mysql.php";
$query = mysql_query("SELECT * FROM tagwall ORDER BY id DESC LIMIT 20");
while($row = mysql_fetch_array($query)) {

echo"
<table border='0' width='100%' id='table2' bgcolor='#A5CDA2'>
<tr>

<td width='100%'><font face='Arial' style='font-size: 11px' color='#737d8c'>Skrevet af:";

$query = mysql_query("SELECT level FROM admin WHERE navn = '$forfatter'");
while($row = mysql_fetch_array($query)) {
if($row[level] == 0) {
echo "<font face='Arial' style='font-size: 11px' color='#737D8C'> <a href='visenkelt.php?navn=$row[forfatter]'><b>$row[forfatter]</b></a></font>";
} elseif($row[level] == 1) {
echo "<font face='Arial' style='font-size: 11px' color='#004FBA'> <a href='visenkelt.php?navn=$row[forfatter]'><b>$row[forfatter]</b></a></font>";
} elseif($row[level] == 2) {
echo "<font face='Arial' style='font-size: 11px' color='#CC3366'> <a href='visenkelt.php?navn=$row[forfatter]'><b>$row[forfatter]</b></a></font>";
} elseif($row[level] == 3) {
echo "<font face='Arial' style='font-size: 11px' color='#FA9006'> <a href='visenkelt.php?navn=$row[forfatter]'><b>$row[forfatter]</b></a></font>";
}

echo "<font face='Arial' style='font-size: 11px' color='#737D8C'> - <i>$row[dato]</td>
</tr>
</table>
<table border='0' width='100%' id='table1'>
<tr>
<td align='left' valign='top'><font face='Arial' style='font-size: 11px' color='#737D8C'>$row[tag]</td>
</tr>
</table>
<table border='0' cellspacing='2' cellpadding='0' id='table2'>
<tr>
<td></td>
</tr>
</table>";
}
}

?>

Håber der er nogle der kan rette den så den skriver tags...



13 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Prøv med denne kode den er ikke testet
Fold kodeboks ind/udKode 
-----------------------------------------------------------------------------
»»Mark S. Johansen




Er den copy pastedet ??

Den er fuld af fejl, specielt mht. ecoh's
Og også mht. helt banale html fejl...

Du skal også huske at du ikke kan have 2 variable med ens navn !

Men prøv dette

Fold kodeboks ind/udKode 




[Redigeret d. 01/06-04 00:53:49 af TheDeathArt]



>>>TheDeathArt
Du kan godt lave echo´s sådan php bil bare opfatte det som en lang linje
eks.
echo"
<Head>
</Head>
<Html>
<Body>
</Body>
</Html>";
-----------------------------------------------------------------------------
»»Mark S. Johansen




Den 01-06-04 11:20 skrev Mark S. Johansen følgende:
-----------------------------------------------------------------------------
>>>TheDeathArt
Du kan godt lave echo´s sådan php bil bare opfatte det som en lang linje
eks.
echo"
<Head>
</Head>
<Html>
<Body>
</Body>
</Html>";
-----------------------------------------------------------------------------

Ja, det kan du godt, men ikke når du bruger "" inde i echoet, så skal du bruge . (punktum)






Og det er faktisk nemmere og mere overskueligt
at afslutte php ?> og åbne det igen <?
når man har en del html tags..

(se min kode)



thedeath kan så sige din kode heller ikke virker.. den skriver ikke noget ind!



Prøv med denne kode den er ikke testet
Fold kodeboks ind/udKode 
-----------------------------------------------------------------------------
»»Mark S. Johansen



Virker heller ikke :S den skriver ikke noget.. der står kun skrevet af: det samme gælder deaths




<?
include "mysql.php";
$query = mysql_query("SELECT * FROM tagwall ORDER BY id DESC LIMIT 20");
$query .= mysql_query("SELECT level FROM admin WHERE navn = '$forfatter'");
while($row = mysql_fetch_array($query)) {

echo"<table border='0' width='100%' id='table2' bgcolor='#A5CDA2'> ";
echo"<tr> ";
echo"<td width='100%'><font face='Arial' style='font-size: 11px' color='#737d8c'>Skrevet af:";

if($row2[level] == 0)
{
echo "<font face='Arial' style='font-size: 11px' color='#737D8C'> <a href='visenkelt.php?navn=$row[forfatter]'><b>$row[forfatter]</b></a></font>";
}
elseif($row2[level] == 1)
{
echo "<font face='Arial' style='font-size: 11px' color='#004FBA'> <a href='visenkelt.php?navn=$row[forfatter]'><b>$row[forfatter]</b></a></font>";
}
elseif($row2[level] == 2)
{
echo "<font face='Arial' style='font-size: 11px' color='#CC3366'> <a href='visenkelt.php?navn=$row[forfatter]'><b>$row[forfatter]</b></a></font>";
}
elseif($row2[level] == 3)
{
echo "<font face='Arial' style='font-size: 11px' color='#FA9006'> <a href='visenkelt.php?navn=$row[forfatter]'><b>$row[forfatter]</b></a></font>";
}

echo "<font face='Arial' style='font-size: 11px' color='#737D8C'> - <i>$row[dato]</td> ";
echo "</tr> ";
echo "</table> ";
echo "<table border='0' width='100%' id='table1'> ";
echo "<tr> ";
echo "<td align='left' valign='top'><font face='Arial' style='font-size: 11px' color='#737D8C'>$row[tag]</td> ";
echo "</tr> ";
echo "</table>";
echo "<table border='0' cellspacing='2' cellpadding='0' id='table2'>";
echo "<tr>";
echo "<td></td>";
echo "</tr>";
echo "</table>";
}
}

?>




<?
include "mysql.php";
$query = mysql_query("SELECT * FROM tagwall ORDER BY id DESC LIMIT 20");
$query .= mysql_query("SELECT level FROM admin WHERE navn = '$forfatter'");
while($row = mysql_fetch_array($query)) {

echo"<table border='0' width='100%' id='table2' bgcolor='#A5CDA2'> ";
echo"<tr> ";
echo"<td width='100%'><font face='Arial' style='font-size: 11px' color='#737d8c'>Skrevet af:";

if($row2[level] == 0)
{
echo "<font face='Arial' style='font-size: 11px' color='#737D8C'> <a href='visenkelt.php?navn=$row[forfatter]'>$row[forfatter]</a></font>";
}
elseif($row2[level] == 1)
{
echo "<font face='Arial' style='font-size: 11px' color='#004FBA'> <a href='visenkelt.php?navn=$row[forfatter]'>$row[forfatter]</a></font>";
}
elseif($row2[level] == 2)
{
echo "<font face='Arial' style='font-size: 11px' color='#CC3366'> <a href='visenkelt.php?navn=$row[forfatter]'>$row[forfatter]</a></font>";
}
elseif($row2[level] == 3)
{
echo "<font face='Arial' style='font-size: 11px' color='#FA9006'> <a href='visenkelt.php?navn=$row[forfatter]'>$row[forfatter]</a></font>";
}

echo "<font face='Arial' style='font-size: 11px' color='#737D8C'> - $row[dato]</td> ";
echo "</tr> ";
echo "</table> ";
echo "<table border='0' width='100%' id='table1'> ";
echo "<tr> ";
echo "<td align='left' valign='top'><font face='Arial' style='font-size: 11px' color='#737D8C'>$row[tag]</td> ";
echo "</tr> ";
echo "</table>";
echo "<table border='0' cellspacing='2' cellpadding='0' id='table2'>";
echo "<tr>";
echo "<td></td>";
echo "</tr>";
echo "</table>";
}
}

?>


Den skriver alt :P Men ingen ting sker der med det der farve..




<?
include "mysql.php";
$query = mysql_query("SELECT * FROM tagwall ORDER BY id DESC LIMIT 20");
$query .= mysql_query("SELECT level FROM admin WHERE navn = '$forfatter'");
while($row = mysql_fetch_array($query)) {

echo"<table border='0' width='100%' id='table2' bgcolor='#A5CDA2'> ";
echo"<tr> ";
echo"<td width='100%'><font face='Arial' style='font-size: 11px' color='#737d8c'>Skrevet af:";

if($row2[level] == "0")
{
echo "<font face='Arial' style='font-size: 11px' color='#737D8C'> <a href='visenkelt.php?navn=$row[forfatter]'>$row[forfatter]</a></font>";
}
elseif($row2[level] == "1")
{
echo "<font face='Arial' style='font-size: 11px' color='#004FBA'> <a href='visenkelt.php?navn=$row[forfatter]'>$row[forfatter]</a></font>";
}
elseif($row2[level] == "2")
{
echo "<font face='Arial' style='font-size: 11px' color='#CC3366'> <a href='visenkelt.php?navn=$row[forfatter]'>$row[forfatter]</a></font>";
}
elseif($row2[level] == "3")
{
echo "<font face='Arial' style='font-size: 11px' color='#FA9006'> <a href='visenkelt.php?navn=$row[forfatter]'>$row[forfatter]</a></font>";
}

echo "<font face='Arial' style='font-size: 11px' color='#737D8C'> - $row[dato]</td> ";
echo "</tr> ";
echo "</table> ";
echo "<table border='0' width='100%' id='table1'> ";
echo "<tr> ";
echo "<td align='left' valign='top'><font face='Arial' style='font-size: 11px' color='#737D8C'>$row[tag]</td> ";
echo "</tr> ";
echo "</table>";
echo "<table border='0' cellspacing='2' cellpadding='0' id='table2'>";
echo "<tr>";
echo "<td></td>";
echo "</tr>";
echo "</table>";
}
}

?>
Jeg glemte lige nogle ""
-----------------------------------------------------------------------------
»»Mark S. Johansen


[Redigeret d. 02/06-04 00:58:02 af Mark S. Johansen]




<< < 12 > >>
t