hvad er fejlen her ?
har brug for lidt hjælp. php er ik min stærkeste side endnu.har denne kode.
$query = mysql_query("SELECT title,date_format(datotid,'%d-%m-%Y') AS datotid,comments,description,image, link FROM rss WHERE `link` LIKE '%bil%' ORDER BY datotid DESC, comments DESC LIMIT $offset,$range");
if(mysql_num_rows($query)>0)
{
while($row = mysql_fetch_assoc($query))
{
if ($row['image'] != "") {
$image = $data['image'];
} else { $image = "bilbilbil"; }
echo "<table border='0' width='800px' bordercolor='#000000' id='table1' style='border-collapse: collapse' cellpadding='3'>
<tr>
<td width='310px' valign='top'><font size='1'><a href='" . ($row['link']) . "' target='_blank'><img src='" . ($row['image']) . "'></font></a></td>
---------------------
hvorfor kan jeg ikke få denne funktion til at virke ?
if ($data['image'] != "") {
$image = $data['image'];
} else { $image = "%bil%"; }
Lige meget hvad, returnere den et tomt felt.
meningen er jo at den skal tjekke den tabel. hvis den ik indeholde noget tekst. så skal den blot udfylde feltet med
"bilbilbil" i stedet for. hvad gør jeg forkert ?