Hallo,
ich habe meine DB geändert und jetzt funktioniert mein Auslesescript nicht mehr, und leider habe ich auch keinen Fehler gefunden und auch schon alles mir mögliche ausprobiert
zuerst hatte ich in der tabelle 4 Felder: name, func, link, id
da ging das script ohne Probleme
jetzt habe ich sie aber umgestellt und id ist vorne, ausserdem hat es folgende weitere Eigenschaften:
wo die Fehler sind, seht ihr im Code
der Link zur Datei:
^^da gibt es beide Fehler, weil in der Tabelle Daten sind
und wenn man tabelle=c nimmt, gibt es nur den 2. Fehler
hier mein komplettes Script:
ich habe meine DB geändert und jetzt funktioniert mein Auslesescript nicht mehr, und leider habe ich auch keinen Fehler gefunden und auch schon alles mir mögliche ausprobiert
zuerst hatte ich in der tabelle 4 Felder: name, func, link, id
da ging das script ohne Probleme
jetzt habe ich sie aber umgestellt und id ist vorne, ausserdem hat es folgende weitere Eigenschaften:
PHP:
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY
wo die Fehler sind, seht ihr im Code
der Link zur Datei:
^^da gibt es beide Fehler, weil in der Tabelle Daten sind
und wenn man tabelle=c nimmt, gibt es nur den 2. Fehler
hier mein komplettes Script:
PHP:
<HTML>
<HEAD>
</HEAD>
<link rel=stylesheet type="text/css" href="styles.css">
<BODY>
<center>
$server= "...";
$user= "...";
$passwort= "...";
$datenbank= "...";
MYSQL_SELECT_DB($datenbank) or die ("Datenbank nicht vorhanden");
$result=MYSQL_QUERY("SELECT * FROM $tabelle order by name");
echo "<table border=\"1\" width=100%>";
echo "<tr>";
echo "<td bgcolor=#39393F><b>Name:</td>";
echo "<td bgcolor=#39393F><b>Beschreibung:</td>";
echo "<td bgcolor=#39393F><b>Link:</td>";
echo "</tr>";
echo "<tr>";
while ($row=mysql_fetch_array($result)) { //hier Fehler
echo "<tr>";
echo "<td>".$row[name]."</td>";
echo "<td>".$row[func]."</td>";
echo "<td><a href=\"".$row[link]."\" target=\"_blank\">Link</a></td>";
echo "</tr>";
}
echo "</table>";
echo "<br>";
if(mysql_num_rows($result) == 0)
{
echo "Leider noch keine Tutorials vorhanden"; //hier Fehler
}
MYSQL_CLOSE();
Zuletzt bearbeitet: