Problem mit mysql_fetch_assoc

Kolloid

Grünschnabel
Hallöchen ich sollte für einen Bekannten ein Skript coden, dass ihm ermöglicht Verwarnungen via Datenbank zu verwalten.

Beim Aufruf der Datei bekomme ich folgende Fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/palood/verwarn/warn.php on line 23

ich arbeite mit folgendem Quelltext
PHP:
<html>
<head>
</head>
<body>
<?php
mysql_connect("localhost","******","*****************");
mysql_select_db("*********");

if (isset($_REQUEST['action'])) $action = $_REQUEST['action'];
else $action = '';

if ($action == 'add') {
		$date=time();

		$sqlab= "INSERT INTO verwarnungen (user,vergehen,maßnahme,cm, date) VALUES ('".addslashes($_POST['user'])."', '".addslashes($_POST['vergehen'])."', '".addslashes($_POST['maßnahme'])."', '".addslashes($_POST['cm'])."','".addslashes($date)."')";
		mysql_query($sqlab);
		
		echo "Es wurde 1 Datensatz hinzugefügt:";
		}
		
if ($action == 'view') {
$res = mysql_query("select * form verwarnungen ORDER BY date DESC");
while ($dsatz = mysql_fetch_array($res)) 
{
echo "hallo";
echo "<table><tr><td>Username></td><td>Vergehen</td><td>Maßnahme</td><td>CM-Nick</td><td>Datum</td></tr>";
echo "<tr>";
echo "<td>".$dsatz["user"]."</td>";
echo "<td>".$dsatz["vergehen"]."</td>";
echo "<td>".$dsatz["maßnahme"]."</td>";
echo "<td>".$dsatz["cm"]."</td>";
echo "<td>".$dsatz["date"]."</td>";
echo "</tr></table";
}
mysql_query($res);
}

	
?>
</body>
</html>

Eventuell ist es hilfreich zu sagen, dass die Datei bei funpic.de gehostet ist.

Ich hoffe, dass mir jemand helfen kann bei meinem Problem.

MfG Steve
 
Zuletzt bearbeitet:
Du meinst so?

mysql_query($res) or die(mysql_error());

Korrekt so?

Bekomm dadurch folgendes Ausgeben:
Query was empty
 
Zuletzt bearbeitet:
Diese Fehlermeldung deutet darauf hin, dass die vorhergehende Abfrage aufgrund syntaktischer Fehler fehlgeschlagen ist. In deinem Fall ist es einen Buchstabendreher („form“ statt „from“).
 
Zurück