Problem bei Auslesen

TS-JC

Erfahrenes Mitglied
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:
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:
Code:
$result=MYSQL_QUERY("SELECT * FROM $tabelle order by name");

sicher, dass die variable $tabelle auch einen inhalt hat?

btw: nimm mal die zugangsdaten für den mysql-server aus dem post. ;)
 
das hatte ich vergessen zu erwähnen
tabelle wird per url aufgerufen

lol ja, das mit den daten habe ich auch bemerkt
und auch gleich wieder rausgenommen
dummer fehler, ich hoffe, es hat sich keiner gemerkt ;-)
 
hm... sonst wüsst ich da aber nichts. existiert die tabelle denn auch wirklich in der datenbank?

ich habs gemerkt. falls also jemand deine db administriert, weisst du wer's war... :)
 
also irgentwie gehts jetzt wieder
ka, was da loswar, naja vielleicht hast dich ja eingeloggt und die Files verändert =)
 

Neue Beiträge

Zurück