[php] laatste topic in homepage

Pagina: 1
Acties:

  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
Het is de bedoeling dat de laatste topic uit het forum in de homepage komt. De script die ik gemaakt het ziet er als volgt uit
PHP:
1
<? /*****************************************************************************                            -------------------                            * *                            |    test.php     |                            * *                            -------------------                            * *                                                                           ******************************************************************************/ ?> <html> <head> <title>Resultaten van alle topics!</title> </head> <body bgcolor="#336699"> <center> <table borderColor="#08315a" cellSpacing="0" width="752" bgColor="#7394b5" border="1">     <tr>       <td>         <p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WORD-SPACING: 0px" align="center"><font face="Verdana" size="2" color="#FFFFFF">HIER         VIND JE DE RESULTATEN</font></p>       </td>     </tr> </table> </center> <br> <?php $ServerPath = "config.php"; $ServerURL = "http://instructor/vbb224/upload"; require($ServerPath); $db = @mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die("here we die at connection"); @mysql_select_db("$dbname",$db) or die("here we die"); $query = "select Thread.ThreadID, Thread.Title, Post.UserName from Post leftjoin Thread on (Thread.ThreadID = Post.ThreadID) where Thread.ForumID in (2,36, 37) order by Post.dateline desc limit 0, 10";$result = mysql_query($query) or die("Query failed");$forum = "<ul>";while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {   $username = $line['UserName'];   $thread = $line['ThreadID'];   $address = "/vbb224/upload/showthread.php?s=&amp;threadid=$thread";   $text = $line['Title'];   $text = "<a href=\"$address\">$username: $text</a>";      $forum .= "<li>$text</li>";}$forum .= "</ul>";unset($line);?> <?phpecho "<center><table width=\"752\" border=\"2\" bordercolor=\"08315a\" bgcolor=\"#7394B5\" cellspacing=30>"; echo "<tr><td><p style=\"word-spacing: 0; margin-top: 0; margin-bottom: 0\"> <font face=\"Verdana\" size=\"2\"><a href=\"$ServerURL/showthread.php?s=&amp;threadid=$thread" target="_blank\">$k</a></p></td></tr> "; echo "</font></table></center>" ?><br> <center> <table borderColor="#08315a" cellSpacing="0" width="752" bgColor="#7394b5" border="1">     <tr>       <td>         <p style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WORD-SPACING: 0px" align="center"><font face="Verdana" size="2" color="#FFFFFF">Script made by -=real-one=-</font></p>       </td>     </tr> </table> </center> </body> </html>?>

Maar het probleem is dat ik geen topics zie :?
Weten jullie misschien waar het aan kan liggen?

De enige echte....


  • Nielsz
  • Registratie: Maart 2001
  • Niet online
is $k geset? Echo $forum ..

  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
nee dat $k is nix..
of moet dat er wel in?

maar als ik echo "$forum"; erin zet zie ik wel topics, maar als ik een nieuwe topic open en refresh de page dan zie ik die niet erbij staan... :?

De enige echte....


Verwijderd

Op woensdag 08 mei 2002 11:30 schreef real-0ne het volgende:
nee dat $k is nix..
of moet dat er wel in?

maar als ik echo "$forum"; erin zet zie ik wel topics, maar als ik een nieuwe topic open en refresh de page dan zie ik die niet erbij staan... :?
order by Post.dateline desc limit 0, 10";
Hij sorteerd nu 10 lines en 10 datums.. misschien moet je het op ID doen? ;)

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 08:34
Godzilla:
order by Post.dateline desc limit 0, 10";
Hij sorteerd nu 10 lines en 10 datums.. misschien moet je het op ID doen? ;)
Nee, tuurlijk niet...

  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
script is nu bijna ok, op een paar dingen na....

- de topics komen alleen maar uit 1 forum, de bedoeling is dat alle threads erin komen van alle forums.

(welke forumid zou ik dan moeten invullen??)

- en de eerste link doet het niet, en de rest wel...

:?

De enige echte....


  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 14:44

JSchut

.....

$query = "select Thread.ThreadID, Thread.Title, Post.UserName from Post leftjoin Thread on (Thread.ThreadID = Post.ThreadID) order by Post.dateline desc limit 0, 10";

PSN jschut_82 | Xbox: JSchut82


  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
Op woensdag 08 mei 2002 13:06 schreef JSchut het volgende:
$query = "select Thread.ThreadID, Thread.Title, Post.UserName from Post leftjoin Thread on (Thread.ThreadID = Post.ThreadID) order by Post.dateline desc limit 0, 10";
Ja hij doet het... Maar er moet nog een spatie tussen leftjoin.. ;)

De enige echte....


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 08:34
Goed en nu gaan we dus even een database-tabel posten :{

  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
ok dat was dat, maar nu de links...

dit krijg ik te zien

username: topic
- username: topic
- username: topic
- username: topic

etc

maar de eerste link daarvan doet het niet... en de rest wel.. Waar kan dat aan liggen...?

:?

De enige echte....


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 08:34
Lijkt me raar :{

  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
Op woensdag 08 mei 2002 13:19 schreef ddc het volgende:
Lijkt me raar :{
best wel ja..

als ik op de eerste link klik dan verwijst die door naar
http://instructor/vbb224/upload/<ul><li><a%20href=

De enige echte....


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 08:34
real-0ne:
best wel ja..

als ik op de eerste link klik dan verwijst die door naar
http://instructor/vbb224/upload/<ul><li><a%20href=
Dus hij werkt wel, alleen er staat iets verkeerds.
Zeg dat dan, nu denken wij dat er niks staat |:(

  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
Op woensdag 08 mei 2002 13:24 schreef ddc het volgende:

[..]

Dus hij werkt wel, alleen er staat iets verkeerds.
Zeg dat dan, nu denken wij dat er niks staat |:(
ja de script doet het wel.. ;)

alleen de eerste link doet het niet...

De enige echte....


  • Cruz
  • Registratie: November 1999
  • Laatst online: 17-10-2025
PHP:
1
<?echo "<tr><td><p style=\"word-spacing: 0; margin-top: 0; margin-bottom: 0\"><font face=\"Verdana\" size=\"2\"><a href=\"$ServerURL/showthread.php?s=&amp;amp;threadid=$thread" target="_blank\">$k</a></p></td></tr>";?>

Er moet een backslash voor het aanhalingsteken tussen '$thread' en 'target'.

Oh, en ook eentje voor het aanhalingsteken na 'target='.

  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
Op woensdag 08 mei 2002 13:31 schreef Cruz het volgende:
PHP:
1
<?echo "<tr><td><p style=\"word-spacing: 0; margin-top: 0; margin-bottom: 0\"><font face=\"Verdana\" size=\"2\"><a href=\"$ServerURL/showthread.php?s=&amp;amp;amp;threadid=$thread" target="_blank\">$k</a></p></td></tr>";?>

Er moet een backslash voor het aanhalingsteken tussen '$thread' en 'target'.

Oh, en ook eentje voor het aanhalingsteken na 'target='.
Deze line heb ik er nou in :
PHP:
1
<?echo "<tr><td><p style=\"word-spacing: 0; margin-top: 0; margin-bottom: 0\"> <font face=\"tahoma\" size=\"2\"><a href=\"$forum\ <target="_self"></a>?>

i.p.v:
PHP:
1
<?echo "<tr><td><p style=\"word-spacing: 0; margin-top: 0; margin-bottom: 0\"><font face=\"Verdana\" size=\"2\"><a href=\"$ServerURL/showthread.php?s=&amp;amp;threadid=$thread" target="_blank\">$k</a></p></td></tr>";?>

De enige echte....


  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
nope het helpt niet... :(

De enige echte....


  • Cruz
  • Registratie: November 1999
  • Laatst online: 17-10-2025
PHP:
1
<?echo "<tr><td><p style=\"word-spacing: 0; margin-top: 0; margin-bottom: 0\"><font face=\"tahoma\" size=\"2\"><a href=\"$forum\ <target="_self"></a>?>

Die aanhalingstekens bij _self zijn ook niet escaped...
Misschien copy/paste je het verkeerd hoor, maar de code klopt iig niet :)

  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

Topicstarter
naja de script is klaar....

dank jullie allemaal....

GREETZ real-one

De enige echte....


  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 14:44

JSchut

.....

ff ter herinnering het is niet zo dat wij je script moeten maken.

sommige vragen (zoals de ene die ik heb beantwoord) zijn toch echt basic en zou je zelf toch wel moeten kunnen oplossen.

dus voortaan eerst zelf ff proberen en niet gelijk hier vragen van oh het werkt niet kan iemand het ff oplossen

PSN jschut_82 | Xbox: JSchut82

Pagina: 1