Kjapp og trygg hosting for Wordpress

legge inn default bilde hvis det ikke er bilde

Tonny Kluften

Administrator
Ok, prøvde litt til, slik ser koden til Helter ut nå:

Det jeg trenger å fikse nå er at de mest besøkte kommer øverst, nå kommer de nederst på lista.



<?php
///Most viewed recipes
$res_view = mysql_query("select * from ".TABLE_PREFIX."recipes where published = '1' order by views limit 0,5");
while($row_view = mysql_fetch_array($res_view))
{
echo '<tr><td valign="top" style="padding-left:4px">';

if ( $row_view['picture'] != '' && file_exists("admin/uploads/".$row_view["picture"]))
{
///Make thumbnail
if ( makethumb($row_view["picture"], "admin/uploads", "90" , "S_", "admin/uploads"))
{
$pathtopicnew = $NewThumbFileName;
}
else
{
$pathtopicnew = "admin/uploads/".$row_view["picture"];
}
}
else
{
// set inn url til default bildet ditt her
$pathtopicnew = 'images/ikkebilde.gif';
}

$uri = urlencode( str_replace( array(' ', '_'), array('_', '~'), $row_view['name']));

printf('<a href="helt.php?id=%d&recipe_title=%s"><img src="%s" alt="%s" class="imageborder" width="70" border="0" align="left" /> </a>
<a href="helt.php?id=%1$d&recipe_title=%2$s"><b>%4$s</b><br /></a>', $row_view['id'], $uri, $pathtopicnew, $row_view['name']);

?>
 

Tonny Kluften

Administrator
Nå trenger jeg å få disse bildene under hverandre på helter.no.

<table width="100%" border="0">

<tr>

<td width="50%"><p><strong>De nyeste heltene </strong><br />
<br />
Her er de siste som er lagt inn: <br />
<br />
</p>
</td>

<td width="50%"><p><strong>Mest bes&oslash;kte helter </strong></p>
<p>Tips venner og bekjente om din helt. Jo flere besøkende noen får, jo høyere opp på lista kommer de.</p>
</td>

</tr>


<tr>

<td valign="top" width="50%" style="padding-left:4px" class="text">
<?php
///Newest recipes
$res_new = mysql_query("select * from ".TABLE_PREFIX."recipes where published = '1' order by id desc limit 0,5");
while($row_new = mysql_fetch_array($res_new))
{

if ( $row_new['picture'] != '' && file_exists("admin/uploads/".$row_new["picture"]))
{
///Make thumbnail
if ( makethumb($row_new["picture"], "admin/uploads", "90" , "S_", "admin/uploads"))
{
$pathtopicnew = $NewThumbFileName;
}
else
{
$pathtopicnew = "admin/uploads/".$row_new["picture"];
}
}
else
{
// set inn url til default bildet ditt her
$pathtopicnew = 'images/ikkebilde.gif';
}

$uri = urlencode( str_replace( array(' ', '_'), array('_', '~'), $row_new['name']));

printf('<a href="helt.php?id=%d&recipe_title=%s"><img src="%s" alt="%s" class="imageborder" width="70" border="0" align="left" /> </a>
<a href="helt.php?id=%1$d&recipe_title=%2$s"><b>%4$s</b><br /></a>', $row_new['id'], $uri, $pathtopicnew, $row_new['name']);

?>

<!--
<?php echo $row_new["views"];?> visninger
gjennomsnittelig karakter: <?php echo $row_new["mark"];?>
<strong><?php echo $row_new["description"];?></strong>
-->

<?php
}
?>
</td>


<td valign="top" width="50%" style="padding-left:4px" class="text">
<p>
<?php
///Most viewed recipes
$res_view = mysql_query("select * from ".TABLE_PREFIX."recipes where published = '1' order by views desc limit 0,5");
while($row_view = mysql_fetch_array($res_view))
{


if ( $row_view['picture'] != '' && file_exists("admin/uploads/".$row_view["picture"]))
{
///Make thumbnail
if ( makethumb($row_view["picture"], "admin/uploads", "90" , "S_", "admin/uploads"))
{
$pathtopicnew = $NewThumbFileName;
}
else
{
$pathtopicnew = "admin/uploads/".$row_view["picture"];
}
}
else
{
// set inn url til default bildet ditt her
$pathtopicnew = 'images/ikkebilde.gif';
}

$uri = urlencode( str_replace( array(' ', '_'), array('_', '~'), $row_view['name']));

printf('<a href="helt.php?id=%d&recipe_title=%s"><img src="%s" alt="%s" class="imageborder" width="70" border="0" align="left" /> </a>
<a href="helt.php?id=%1$d&recipe_title=%2$s"><b>%4$s</b><br /></a>', $row_view['id'], $uri, $pathtopicnew, $row_view['name']);

?>


Sett <?php echo $row_view["views"];?> ganger<br />
<!-- gjennomsnittelig karakter: <?php echo $row_view["mark"];?>

<strong><?php echo $row_view["description"];?></strong> -->

<?php
}
?>
</p>
<p>&nbsp; </p></td>
</tr>


</table>
 

tyr897

Medlem
Dersom du vil ha bildene nedover, må du legge inn nye rader (<tr> og </tr>) på de egnede plassene.

Det er forøvrig pga slikt som dette at man skal skille logikk og presentasjon. Script med printing i hytt og pine og inline-styles gjør ting veldig tidkrevende å endre.
 
Topp