Moin erstmal ...
ALso vorweg, ich kann zwar recht passabel mit php umgehen, aber sobald es an DBs geht bin ich in der ersten Klasse.
Es geht jetzt darum, dass ich mit einer DB eine Art REdaktionssystem basteln wollte.
Ich dachte mir das in dieser Art:
Ich hab ne Tabelle mit 6 Spalten: "nr", "name", "datum", "headline", "head" und "text". Da sollten dann eben die verschiedenen sachen rein ... nr die Nummer der news um sie zu identifizieren und auslesen zu lassen, name der Name des Redakteurs, datum einfach um ein Datum anzeigen zu lassen und ums zeitlich zu ordnen, headline als üebrschrift und als link in ner "latest news" box, head als teaser für die "news" seite mit link zum eigentlichen Artikel und text eben der text an sich.
Mein Problem ist eines, das mir dabei ganz am Anfang schon begegnet: ich krieg nich mal ne Testtabelle ausgelesen ... O_o
Mein script laut php-Buch mit dem ich mir das beigebracht habe (auf meine DB zugeschrieben von mir):
---
<?
$host = "85.93.24.112";
$user = "birne";
$passwort = "xxx";
$verbindung = mysql_connect($host, $user, $passwort);
if($verbindung)
{
$dbname = "usr_db_birne_1";
if(mysql_select_db($dbname, $verbindung))
{
$sql ="SELECT * FROM news";
$ergebnis = mysql_query($sql, $verbindung);
if($ergebnis)
{
echo "<table>\n";
echo "<tbody>\n";
while($zeile = mysql_fetch_row($ergebnis))
{
echo "<tr>\n";
for($i = 0; $i < mysql_num_fields($ergebnis); $i++)
{
echo "<td>" . $zeile[$i] . "</td>";
}
echo "</tr>\n";
}
echo "</tbody>\n";
echo "</table>\n";
mysql_free_result($ergebnis);
}
else
{
echo "Abfrage $sql konnte nich ausgeführt werden<br>\n";
echo mysql_errno() . ": " . mysql_error() . "<br>\n";
}
}
else
{
echo "Datenbank wurde NICHT ausgewählt<br>\n";
echo mysql_errno . ": " . mysql_error() . "<br>\n";
}
}
else
{
echo "Verbindung fehlgeschlagen<br>\n";
echo mysql_errno() . ": " . mysql_error() . "<br>\n";
}
?>
---
Wenn es nicht an dem Script liegt, kann es dann sein, dass die Tablle in der DB falsch ist? Hab da wie gesagt nicht grad wirklich viel Ahnung von, was Datenbanken angeht.
Dann hier auch noch der link zum Script in netz:
http://birne.cybton.com/db_test.php Ich hoffe ihr könnt mir helfen, daher Danke im Voraus ... bis dann
MfG birne