hi,
ich programmiere gerade nach einem Tutorial ein Forum und habe nun folgendes Problem:
----------------------------------------------------------------
<?
/* showforen.php */
//Herstellen der MySQL verbindung
$con = mysql_connect($host, $user, $pass);
$db = mysql_select_db($database);
//Herauslesen der Foren
$res = mysql_query("select * from foren");
//Ausgeben der Foren mit Hyperlink
while($row = mysql_fetch_array($res)) {
echo "<a href=\"showthreads.php?fid=".$row["id"]."\">";
echo $row["name"]."</a><br>";
}
?>
---------------------------------------------------------------
Soweit geändert:
---------------------------------------------------------------
<?
/* showforen.php */
//Herstellen der MySQL verbindung
$con = mysql_connect($localhost, $microunion, $PW);
$db = mysql_select_db($microunion);
//Herauslesen der Foren
$res = mysql_query("select * from foren"); ?>
<?php
//Ausgeben der Foren mit Hyperlink
?>
<?php while($row = mysql_fetch_assoc) {
echo "<a href=\"showthreads.php?fid=".$row["id"]."\">";
echo $row["name"]."</a><br>";
} ?>
---------------------------------------------------------------
Nun hat sich zwar etwas getan, es wird aber nur der letzte Buchstabe von meinem Forum, das M dargestellt.
Was ist daran noch falsch?
Ps. Wenn ich mysql_fetch_assoc stehen habe wird etwas angezeigt, ersetze ich es aber durch mysql_fetch_array($res)) wird nichts angezeig.
Danke für eure Mühe!
Hier der Link zu der Fehlermeldung:
http://microunion.mi.funpic.de/showforen.php
ich programmiere gerade nach einem Tutorial ein Forum und habe nun folgendes Problem:
----------------------------------------------------------------
<?
/* showforen.php */
//Herstellen der MySQL verbindung
$con = mysql_connect($host, $user, $pass);
$db = mysql_select_db($database);
//Herauslesen der Foren
$res = mysql_query("select * from foren");
//Ausgeben der Foren mit Hyperlink
while($row = mysql_fetch_array($res)) {
echo "<a href=\"showthreads.php?fid=".$row["id"]."\">";
echo $row["name"]."</a><br>";
}
?>
---------------------------------------------------------------
Soweit geändert:
---------------------------------------------------------------
<?
/* showforen.php */
//Herstellen der MySQL verbindung
$con = mysql_connect($localhost, $microunion, $PW);
$db = mysql_select_db($microunion);
//Herauslesen der Foren
$res = mysql_query("select * from foren"); ?>
<?php
//Ausgeben der Foren mit Hyperlink
?>
<?php while($row = mysql_fetch_assoc) {
echo "<a href=\"showthreads.php?fid=".$row["id"]."\">";
echo $row["name"]."</a><br>";
} ?>
---------------------------------------------------------------
Nun hat sich zwar etwas getan, es wird aber nur der letzte Buchstabe von meinem Forum, das M dargestellt.
Was ist daran noch falsch?
Ps. Wenn ich mysql_fetch_assoc stehen habe wird etwas angezeigt, ersetze ich es aber durch mysql_fetch_array($res)) wird nichts angezeig.
Danke für eure Mühe!
Hier der Link zu der Fehlermeldung:
http://microunion.mi.funpic.de/showforen.php
Kommentar