Läsa in tabell
Moderatorer: Moderatorgrupp, Supportgrupp
Läsa in tabell
Nu skulle jag vilja göra så att några av dessa nyheter listas i forumets footer. Men om jag lägger in en vanlig databaskoppling rakt upp och ner i footern (så som jag brukar göra i en vanlig php-sida) så händer inte ett skvatt.
Vad är det som är fel, och finns det något smidigt sätt att få det att fungera?
Re: Läsa in tabell
Brukar sova lite efter 29:e timman och Ingen support via PM!
Re: Läsa in tabell
Re: Läsa in tabell
Re: Läsa in tabell
Får du nånting alls att synas i overall_footer? Testa med at skriva in bara nån text tex. test istället för den kod du använde röfr att försöka hämta nyheterna. Om den syns, så kan man ju utesluta fel i visningen iallafall.
Re: Läsa in tabell
Prova med att ha PRINT eller ECHO så att du ser att du får ut något på skärmen.
För att inkludera php i en html fil så ska det se ut så här.
<!-- PHP -->
din kod...
<!-- ENDPHP -->
Brukar sova lite efter 29:e timman och Ingen support via PM!
Re: Läsa in tabell
Koden ser lite förenklat ut så här:
Kod: Markera allt
<!-- PHP -->
$link = @mysql_connect ("server", "username", "password");
if ($link && @mysql_select_db ("database"))
{
$result = @mysql_query ("SELECT ID, description, title FROM cont_news WHERE ID != 1 ORDER BY ID DESC LIMIT 4");
$row = @mysql_fetch_row ($result);
if (!$row)
{
<!-- ENDPHP -->
Inga nyheter kunde hittas i databasen. Var god kontakta webmastern om problemet kvarstår.
<!-- PHP -->
}
else
{
@setlocale (LC_TIME, "swedish");
while ($row)
{
<!-- ENDPHP -->
<a href="nyhet.php?id=<?= $row[0] ?>" title="<?= $row[2] ?>"><?= $row[1] ?></a>
<!-- PHP -->
$row = @mysql_fetch_row ($result);
}
}
@mysql_close ($link);
}
else
{
<!-- ENDPHP -->
Uppkopplingen mot databasen misslyckades. Var god kontakta webmastern om problemet kvarstår.
<!-- PHP -->
}
<!-- ENDPHP -->
Kod: Markera allt
<?= $row[0] ?>Kod: Markera allt
<!-- PHP -->= $row[0] <!-- ENDPHP -->Re: Läsa in tabell
Kör hela koden innanför <!-- PHP --> <!-- ENDPHP --> och kan då köra echo och print från den.
echo " Inga nyheter kunde hittas i databasen. Var god kontakta webmastern om problemet kvarstår. ";
Brukar sova lite efter 29:e timman och Ingen support via PM!
Re: Läsa in tabell
Postar koden igen, nu när den är lite finare:
Kod: Markera allt
<!-- PHP -->
$link = @mysql_connect ("server", "username", "password");
if ($link && @mysql_select_db ("database"))
{
$result = @mysql_query ("SELECT ID, title, description FROM cont_news WHERE ID != 1 ORDER BY ID DESC LIMIT 4");
$row = @mysql_fetch_row ($result);
if (!$row)
{
echo 'Inga nyheter kunde hittas i databasen. Var god kontakta webmastern om problemet kvarstår.';
}
else
{
@setlocale (LC_TIME, "swedish");
while ($row)
{
echo "<a href='nyhet.php?id=<?= $row[0] ?>' title='<?= $row[2] ?>'><?= $row[1] ?></a>";
$row = @mysql_fetch_row ($result);
}
}
@mysql_close ($link);
}
else
{
echo "Uppkopplingen mot databasen misslyckades. Var god kontakta webmastern om problemet kvarstår.";
}
<!-- ENDPHP -->
Kod: Markera allt
echo "<a href='nyhet.php?id=<?= $row[0] ?>' title='<?= $row[2] ?>'><?= $row[1] ?></a>";Kod: Markera allt
/nyhet.php?id=291Kod: Markera allt
/nyhet.php?id=Re: Läsa in tabell
$rowname0 = $row[0]
$rowname1 = $row[1]
$rowname2 = $row[2]
echo '<a href="nyhet.php?id=$rowname0" title="$rowname2" > $rowname1</a> ';
Brukar sova lite efter 29:e timman och Ingen support via PM!
Re: Läsa in tabell
Kod: Markera allt
$rowname0 = $row[0];
$rowname1 = $row[1];
$rowname2 = $row[2];
echo "<a href='/nyheter/nyhet.php?id=" . $rowname0 . "' title='" . $rowname2 . "'>" . $rowname1 . "</a>";
Re: Läsa in tabell
Brukar sova lite efter 29:e timman och Ingen support via PM!
Vilka är online
Användare som besöker denna kategori: 7 och 0 gäster


