Hallo liebe Forenmitglieder! Ich bin neu hier und mit neu meine ich nicht nur hier im Forum, sondern auch auf dem WEG zu MySQL und PHP.
Ich habe folgendes Problem mit einer Webseite.
Ich erhalte folgende Meldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /homepages/43/d23162113/htdocs/news_liste.php on line 15
Was läuft falsch? Kann mir Jemand helfen? Aber bitte für Einsteiger/Dummies!
Hier der Quelltext der Seite:
PHP-Code:
/****************DB News-Abfrage*************************/
function news_abfrage (){
$query = "SELECT * from ams_news order by news_datum desc";
$result = mysql_query($query);
while ($a_row= mysql_fetch_array ($result)){
//Datum umformen
ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $a_row['news_datum'], $regs);
$db_news_datum="$regs[3].$regs[2].$regs[1]";
print "<tr>\n";
print "<td>".$db_news_datum.", <b>".stripslashes($a_row['news_headline'])."</b><br>\n";
print stripslashes($a_row['news_kurztext'])."<br><a href=\"disp.php?flag=meldung&id=".stripslashes($a_row['news_id'])."\">Mehr</a>... <br><br></td>\n";
print "</tr>\n";
}//while
}// news_abfrage()
print <<<END
<table cellspacing="0" cellpadding="4" border="0" width=577>
<tr>
<td align=right width="90%"><a href="disp.php?flag=cms_login">login</a> </td>
</tr>
<tr>
<td>
END;
print <<<END
<table cellspacing="0" cellpadding="4" border="0" width="100%">
<tr>
<td align=left><font face="Arial, Helvetica, sans-serif" size="4">Ankündigungen</font><br> </td>
</tr>
END;
news_abfrage();
print <<<END
</table>
</td>
</tr>
</table>
END;
?>