S
Sha2kii
Guest
Hallo PSD-Tutorials.de,
ich brauche bei folgender Fehlermeldung Rat.
Da ich einen kleinen Planer vom Entwickler geschickt bekommen habe, diesen aber z.Zt. nicht erreichen kann, wollte ich euch um Rat bitten.
Folgende Fehlermeldung erscheint:
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [...]/planer/methods/main.php on line 16 (weitere Lines: 52,88,129)
Da ich die Installation genau befolgt habe, kann ich mir keinen Reim darauf bilden. Man muss dazu sagen, dass meine Programmierfähigkeiten beschränkt sind und ich keine Ahnung habe was ich tun muss um den Fehler eigenständig zu beheben.
Hoffe, einige können mir weiterhelfen.
Gruß,
Fabian
ich brauche bei folgender Fehlermeldung Rat.
Da ich einen kleinen Planer vom Entwickler geschickt bekommen habe, diesen aber z.Zt. nicht erreichen kann, wollte ich euch um Rat bitten.
Folgende Fehlermeldung erscheint:
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [...]/planer/methods/main.php on line 16 (weitere Lines: 52,88,129)
PHP:
<?php
$day = array ("So","Mo","Di","Mi","Do","Fr","Sa");
$edit_string = "[edit]";
if (mysql_connect($dbhost,$dbuser,$dbpw) == FALSE)
{
echo "MySQL-Error...<br />Contact admin for help";
die();
}
mysql_select_db($dbname);
echo "<h1>Liga - Spieltermine <a href=\"?nav=admindate\">".$edit_string."</a></h1>\n";
$count = 0;
$dates = mysql_query("SELECT * FROM dates ORDER BY `matchdate` ASC");
while($row = mysql_fetch_array($dates)) {
if ($count == 0) {
echo "<table>\n";
echo " <tr style=\"background-color: #B3C0CF; font: 10px Arial,Verdana,Helvetica,sans-serif;\">\n";
echo " <td style=\"text-align: right; padding-left: 5px;\">#</td>\n";
echo " <td>Datum</td>\n";
echo " <td>Teamname</td>\n";
echo " <td>Liga</td>\n";
echo " <td>Kommentar</td>\n";
echo " </tr>\n";
}
$date = strtotime($row['matchdate']);
echo " <tr style=\"background-color: ".((($count % 2) == 0) ? "#E3E0DD" : "#F5F4F3")."\">\n";
echo " <td style=\"text-align: right; padding-left: 5px;\">".($count+1)."</td>\n";
echo " <td class=\"datefont\">".$day[date('w', $date)]." ".date('d.m.Y - H:i', $date)."</td>\n";
echo " <td><a href=\"".$row['matchlink']."\" target=\"_blank\">".$row['teamname']."</a></td>\n";
echo " <td>".$row['league']."</td>\n";
echo " <td>".$row['comment']."</td>\n";
echo " </tr>\n";
$count++;
}
if ($count == 0) {
echo "<span class=\"noentries\">Keine Einträge</span>\n";
}
else {
echo "</table>\n";
}
echo "<br />\n";
echo "<br />\n";
echo "<h1>PCW - Spieltermine <a href=\"?nav=adminpcw\">".$edit_string."</a></h1>\n";
$count = 0;
$pcw = mysql_query("SELECT * FROM pcw ORDER BY `matchdate` ASC");
while($row = mysql_fetch_array($pcw)) {
if ($count == 0) {
echo "<table>\n";
echo " <tr style=\"background-color: #B3C0CF; font: 10px Arial,Verdana,Helvetica,sans-serif;\">\n";
echo " <td style=\"text-align: right; padding-left: 5px;\">#</td>\n";
echo " <td>Datum</td>\n";
echo " <td>Teamname</td>\n";
echo " <td>Kommentar</td>\n";
echo " </tr>\n";
}
$date = strtotime($row['matchdate']);
echo " <tr style=\"background-color: ".((($count % 2) == 0) ? "#E3E0DD" : "#F5F4F3")."\">\n";
echo " <td style=\"text-align: right; padding-left: 5px;\">".($count+1)."</td>\n";
echo " <td class=\"datefont\">".$day[date('w', $date)]." ".date('d.m.Y - H:i', $date)."</td>\n";
echo " <td>".$row['teamname']."</td>\n";
echo " <td>".$row['comment']."</td>\n";
echo " </tr>\n";
$count++;
}
if ($count == 0) {
echo "<span class=\"noentries\">Keine Einträge</span>\n";
}
else {
echo "</table>\n";
}
echo "<br />\n";
echo "<br />\n";
echo "<h1>Ausfälle <a href=\"?nav=adminloss\">".$edit_string."</a></h1>\n";
$count = 0;
$loss = mysql_query("SELECT * FROM loss ORDER BY `lossdate` ASC");
while($row = mysql_fetch_array($loss)) {
if ($count == 0) {
echo "<table>\n";
echo " <tr style=\"background-color: #B3C0CF; font: 10px Arial,Verdana,Helvetica,sans-serif;\">\n";
echo " <td style=\"text-align: right; padding-left: 5px;\">#</td>\n";
echo " <td>Datum</td>\n";
echo " <td>Name</td>\n";
echo " <td>Kommentar</td>\n";
echo " </tr>\n";
}
$date = strtotime($row['lossdate']);
echo " <tr style=\"background-color: ".((($count % 2) == 0) ? "#E3E0DD" : "#F5F4F3")."\">\n";
echo " <td style=\"text-align: right; padding-left: 5px;\">".($count+1)."</td>\n";
echo " <td class=\"datefont\">".$day[date('w', $date)]." ".date('d.m.Y', $date)."</td>\n";
echo " <td>".$row['name']."</td>\n";
echo " <td>".$row['comment']."</td>\n";
echo " </tr>\n";
$count++;
}
if ($count == 0) {
echo "<span class=\"noentries\">Keine Einträge</span>\n";
}
else {
echo "</table>\n";
}
echo "<br />\n";
echo "<br />\n";
echo "<h1>Trainingszeiten <a href=\"?nav=admintraining\">".$edit_string."</a></h1>\n";
echo "<table>\n";
echo " <tr style=\"background-color: #B3C0CF; font: 10px Arial,Verdana,Helvetica,sans-serif;\">\n";
echo " <td>Tag</td>\n";
echo " <td>Training</td>\n";
echo " <td>Kommentar</td>\n";
echo " </tr>\n";
$count = 0;
$training = mysql_query("SELECT * FROM training");
while($row = mysql_fetch_array($training)) {
echo " <tr style=\"background-color: ".((($count % 2) == 0) ? "#E3E0DD" : "#F5F4F3")."\">\n";
echo " <td>".$row['day']."</td>\n";
echo " <td>".$row['train']."</td>\n";
echo " <td>".$row['playerloss']."</td>\n";
echo " </tr>\n";
$count++;
}
echo "</table>\n";
mysql_close();
?>
Da ich die Installation genau befolgt habe, kann ich mir keinen Reim darauf bilden. Man muss dazu sagen, dass meine Programmierfähigkeiten beschränkt sind und ich keine Ahnung habe was ich tun muss um den Fehler eigenständig zu beheben.
Hoffe, einige können mir weiterhelfen.
Gruß,
Fabian