laatste berichten ipv laatste onderwerpen
ik heb dit stukje gevonden op internet.
Werkt prima, maar hij geeft de laatste 5 forumonderwerpen weer.
Ik heb er zelf al een beetje mee gestoeid, maar krijg het niet voor elkaar.
(ben nog niet zon kei in mysql.)
dit is wat ik heb:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<?php
// Freeware by Scriptol.com
// User configuration: update these data according to your own website
$site = "http://www.xxxxxxxxxxxxxx.nl/";
$forumdir = "xxxxxxxxxx/";
$formatflag = false;
// End of user configuration
$cvt = array(
"(´)"=>"'",
"(à)"=>"à",
"(â)"=>"â",
"(ä)"=>"ä",
"(ç)"=>"ç",
"(è)"=>"è",
"(é)"=>"é",
"(ê)"=>"ê",
"(ë)"=>"ë",
"(î)"=>"î",
"(ï)"=>"ï",
"(ô)"=>"ô",
"(ö)"=>"ö",
"(ù)"=>"ù",
"(ü)"=>"ü",
"(û)"=>"û",
"(«)"=>"«",
"(»)"=>"»",
"(©)"=>"©",
"(§)"=>"¶",
);
// Use this function only if the format differs
function convert($content)
{
$len = count($cvt);
while($htmlchar = current($cvt))
{
$letter = key($cvt);
preg_replace($letter, $htmlchar, $content);
next($cvt);
}
return $content;
}
// Use to convert to UTF-8
function makeUTF($desc)
{
$desc = UTF8_encode($desc);
$desc = stripslashes($desc);
return($desc);
}
function display($host, $dbname, $dbuser, $password, $size)
{
global $site;
global $forum;
global $topiclist;
global $table_prefix;
$db = @mysql_connect($host, $dbuser,$password);
mysql_select_db($dbname);
$posts = $table_prefix."posts";
$users = $table_prefix."users";
$top = $table_prefix."topics";
/*
$sql = "SELECT REF.post_id, TOP.topic_id, TXT.post_subject, REF.post_time, USER.username, TOP.topic_first_post_id
FROM $posts REF, $texts TXT, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND REF.post_id = TXT.post_id
AND USER.user_id = TOP.topic_poster
ORDER BY post_time DESC LIMIT $size";
*/
$sql = "SELECT TOP.topic_id, TOP.topic_title, TOP.topic_time, USER.username
FROM $posts REF, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND TOP.topic_poster = USER.user_id
ORDER BY REF.post_time DESC LIMIT $size";
// optionally: AND TOP.forum_id IN (1,2,4,5, ...)
$results = mysql_query($sql) or die(mysql_error());
// Extracting and displaying titles
while($line = mysql_fetch_assoc($results))
{
$title = $line['topic_title'];
//$title = $line['post_subject'];
$url = $forum . "viewtopic.php?t=" . $line['topic_id'];
if($formatflag) $title = convert($title);
$username = $line['username'];
$date = strftime("%A %B %e, %Y %H:%M", $line['topic_time']+(0));
echo "<span class=style2><a target=k href='$url'>*$title*</a><hr></span><br>\n";
}
}
if(substr($site, -1, 1) != "/") $site = $site. "/";
$forum = $site . $forumdir;
if(substr($forum,-1, 1) != "/") $forum = $forum. "/";
include($forumdir."config.php");
if (! PHPBB_INSTALLED) die("phpBB not installed in $forumdir");
display($dbhost, $dbname , $dbuser, $dbpasswd , 5);
?>
// Freeware by Scriptol.com
// User configuration: update these data according to your own website
$site = "http://www.xxxxxxxxxxxxxx.nl/";
$forumdir = "xxxxxxxxxx/";
$formatflag = false;
// End of user configuration
$cvt = array(
"(´)"=>"'",
"(à)"=>"à",
"(â)"=>"â",
"(ä)"=>"ä",
"(ç)"=>"ç",
"(è)"=>"è",
"(é)"=>"é",
"(ê)"=>"ê",
"(ë)"=>"ë",
"(î)"=>"î",
"(ï)"=>"ï",
"(ô)"=>"ô",
"(ö)"=>"ö",
"(ù)"=>"ù",
"(ü)"=>"ü",
"(û)"=>"û",
"(«)"=>"«",
"(»)"=>"»",
"(©)"=>"©",
"(§)"=>"¶",
);
// Use this function only if the format differs
function convert($content)
{
$len = count($cvt);
while($htmlchar = current($cvt))
{
$letter = key($cvt);
preg_replace($letter, $htmlchar, $content);
next($cvt);
}
return $content;
}
// Use to convert to UTF-8
function makeUTF($desc)
{
$desc = UTF8_encode($desc);
$desc = stripslashes($desc);
return($desc);
}
function display($host, $dbname, $dbuser, $password, $size)
{
global $site;
global $forum;
global $topiclist;
global $table_prefix;
$db = @mysql_connect($host, $dbuser,$password);
mysql_select_db($dbname);
$posts = $table_prefix."posts";
$users = $table_prefix."users";
$top = $table_prefix."topics";
/*
$sql = "SELECT REF.post_id, TOP.topic_id, TXT.post_subject, REF.post_time, USER.username, TOP.topic_first_post_id
FROM $posts REF, $texts TXT, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND REF.post_id = TXT.post_id
AND USER.user_id = TOP.topic_poster
ORDER BY post_time DESC LIMIT $size";
*/
$sql = "SELECT TOP.topic_id, TOP.topic_title, TOP.topic_time, USER.username
FROM $posts REF, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND TOP.topic_poster = USER.user_id
ORDER BY REF.post_time DESC LIMIT $size";
// optionally: AND TOP.forum_id IN (1,2,4,5, ...)
$results = mysql_query($sql) or die(mysql_error());
// Extracting and displaying titles
while($line = mysql_fetch_assoc($results))
{
$title = $line['topic_title'];
//$title = $line['post_subject'];
$url = $forum . "viewtopic.php?t=" . $line['topic_id'];
if($formatflag) $title = convert($title);
$username = $line['username'];
$date = strftime("%A %B %e, %Y %H:%M", $line['topic_time']+(0));
echo "<span class=style2><a target=k href='$url'>*$title*</a><hr></span><br>\n";
}
}
if(substr($site, -1, 1) != "/") $site = $site. "/";
$forum = $site . $forumdir;
if(substr($forum,-1, 1) != "/") $forum = $forum. "/";
include($forumdir."config.php");
if (! PHPBB_INSTALLED) die("phpBB not installed in $forumdir");
display($dbhost, $dbname , $dbuser, $dbpasswd , 5);
?>
Nu wil ik dus ipv de onderwerpen, gewoon de laatste 5 forum berichten van het hele forum weergeven.
dit dacht ik op deze manier te doen ( volgends de phpmyadmin)
echter herkent hij de opdracht niet.
Code (php)
1
2
3
2
3
SELECT `GPF_posts`.`post_text`
FROM GPF_posts
ORDER BY `GPF_posts`.`post_time` DESC, `GPF_posts`.`post_text` DESC
FROM GPF_posts
ORDER BY `GPF_posts`.`post_time` DESC, `GPF_posts`.`post_text` DESC
hoor het graag
Gewijzigd op 02/08/2012 10:04:31 door Danny A-noniem
Danny A-noniem op 02/08/2012 10:00:21:
.
dit dacht ik op deze manier te doen ( volgends de phpmyadmin)
echter herkent hij de opdracht niet.
dit dacht ik op deze manier te doen ( volgends de phpmyadmin)
echter herkent hij de opdracht niet.
Hij 'herkent de opdracht niet'. Probeer je daarmee te zeggen dat je een foutmelding krijgt? Waarom plaats je die dan niet? Dat zal een hoop helpen om de fout te vinden.
Maar de php-code die je plaatst is niet direct verwant aan de sql-query die je plaatst.
@ eddy
dit is wat ik gedaan heb:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
$db = @mysql_connect($host, $dbuser,$password);
mysql_select_db($dbname);
$posts = $table_prefix."posts";
$users = $table_prefix."users";
$top = $table_prefix."topics";
/*
$sql = "SELECT REF.post_id, TOP.topic_id, TXT.post_subject, REF.post_time, USER.username, TOP.topic_first_post_id
FROM $posts REF, $texts TXT, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND REF.post_id = TXT.post_id
AND USER.user_id = TOP.topic_poster
ORDER BY post_time DESC LIMIT $size";
*/
//dit stukje heb ik dus aangepast
$sql = "
SELECT `GPF_posts`.`post_text`
FROM GPF_posts
ORDER BY `GPF_posts`.`post_time` DESC, `GPF_posts`.`post_text` DESC";
// einde aanpassing
// optionally: AND TOP.forum_id IN (1,2,4,5, ...)
$results = mysql_query($sql) or die(mysql_error());
?>
$db = @mysql_connect($host, $dbuser,$password);
mysql_select_db($dbname);
$posts = $table_prefix."posts";
$users = $table_prefix."users";
$top = $table_prefix."topics";
/*
$sql = "SELECT REF.post_id, TOP.topic_id, TXT.post_subject, REF.post_time, USER.username, TOP.topic_first_post_id
FROM $posts REF, $texts TXT, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND REF.post_id = TXT.post_id
AND USER.user_id = TOP.topic_poster
ORDER BY post_time DESC LIMIT $size";
*/
//dit stukje heb ik dus aangepast
$sql = "
SELECT `GPF_posts`.`post_text`
FROM GPF_posts
ORDER BY `GPF_posts`.`post_time` DESC, `GPF_posts`.`post_text` DESC";
// einde aanpassing
// optionally: AND TOP.forum_id IN (1,2,4,5, ...)
$results = mysql_query($sql) or die(mysql_error());
?>
is dus even een stukje uit de code.
ik ga nu even de backticks weghalen om te testen.
oke nu heb ik geen foutmelding meer, maar ook geen text....
de steeretjes staan er wel...
balen hihi..
hoe ka ik nu dan een stukje tekst laten weergeven?
zoiets als bv de eerste 25 karaters van de laatste 5 berichten op het hele forum?
LEt op het gaat dus om een stukje buiten het forum te plaatsen.
of de sql voor phpbb3 om de laatste 5 berichten uit te lezen is ook welkom.
de rest kan ik er zelf wel weer omheen zetten.
Gewijzigd op 02/08/2012 11:24:46 door Danny A-noniem
Danny A-noniem op 02/08/2012 11:11:07:
ja hij geeft aan dat hij de opdracht niet herkend.
Misschien ben ik gek, maar ik maak me sterk dat phpmyadmin dat niet zegt. Die geeft ongetwijfeld een serieuze foutmelding, dus misschien wordt het tijd voor je om die gewoon even te copieren en hier te plaatsen. Als je geholpen wilt worden tenminste.
dit was de melding:
Code (php)
1
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/vhosts/xxxxxx.nl/httpdocs/phpbb-home.php on line 104
echter krijg ik nu geen output dan de ** sterretjes die om de berichten heen staan.
Code (php)
1
2
3
2
3
<?php
echo "<span class=style2><a target=k href='$url'>*$title*</a><hr></span><br>\n";
?>
echo "<span class=style2><a target=k href='$url'>*$title*</a><hr></span><br>\n";
?>
dus de sterretjes staan er nu wel, echter geen berichten of andere text
Gewijzigd op 02/08/2012 13:45:19 door Danny A-noniem
Danny, vriendelijk verzoek, probeer duidelijk te zijn en relevante info te geven. Op deze manier gaat het maanden duren voor iemand je een antwoord kan geven.
ik heb dus onderstaand script gevonden.
deze geeft mij de laatste 5 forumonderwerpen weer op mn frontpage van mijn 18+ website.
dat is deze code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<?php
// Freeware by Scriptol.com
// User configuration: update these data according to your own website
$site = "http://www.xxxxxxxxxxxxxx.nl/";
$forumdir = "xxxxxxxxxx/";
$formatflag = false;
// End of user configuration
$cvt = array(
"(´)"=>"'",
"(à)"=>"à",
"(â)"=>"â",
"(ä)"=>"ä",
"(ç)"=>"ç",
"(è)"=>"è",
"(é)"=>"é",
"(ê)"=>"ê",
"(ë)"=>"ë",
"(î)"=>"î",
"(ï)"=>"ï",
"(ô)"=>"ô",
"(ö)"=>"ö",
"(ù)"=>"ù",
"(ü)"=>"ü",
"(û)"=>"û",
"(«)"=>"«",
"(»)"=>"»",
"(©)"=>"©",
"(§)"=>"¶",
);
// Use this function only if the format differs
function convert($content)
{
$len = count($cvt);
while($htmlchar = current($cvt))
{
$letter = key($cvt);
preg_replace($letter, $htmlchar, $content);
next($cvt);
}
return $content;
}
// Use to convert to UTF-8
function makeUTF($desc)
{
$desc = UTF8_encode($desc);
$desc = stripslashes($desc);
return($desc);
}
function display($host, $dbname, $dbuser, $password, $size)
{
global $site;
global $forum;
global $topiclist;
global $table_prefix;
$db = @mysql_connect($host, $dbuser,$password);
mysql_select_db($dbname);
$posts = $table_prefix."posts";
$users = $table_prefix."users";
$top = $table_prefix."topics";
/*
$sql = "SELECT REF.post_id, TOP.topic_id, TXT.post_subject, REF.post_time, USER.username, TOP.topic_first_post_id
FROM $posts REF, $texts TXT, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND REF.post_id = TXT.post_id
AND USER.user_id = TOP.topic_poster
ORDER BY post_time DESC LIMIT $size";
*/
$sql = "SELECT TOP.topic_id, TOP.topic_title, TOP.topic_time, USER.username
FROM $posts REF, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND TOP.topic_poster = USER.user_id
ORDER BY REF.post_time DESC LIMIT $size";
// optionally: AND TOP.forum_id IN (1,2,4,5, ...)
$results = mysql_query($sql) or die(mysql_error());
// Extracting and displaying titles
while($line = mysql_fetch_assoc($results))
{
$title = $line['topic_title'];
//$title = $line['post_subject'];
$url = $forum . "viewtopic.php?t=" . $line['topic_id'];
if($formatflag) $title = convert($title);
$username = $line['username'];
$date = strftime("%A %B %e, %Y %H:%M", $line['topic_time']+(0));
echo "<span class=style2><a target=k href='$url'>*$title*</a><hr></span><br>\n";
}
}
if(substr($site, -1, 1) != "/") $site = $site. "/";
$forum = $site . $forumdir;
if(substr($forum,-1, 1) != "/") $forum = $forum. "/";
include($forumdir."config.php");
if (! PHPBB_INSTALLED) die("phpBB not installed in $forumdir");
display($dbhost, $dbname , $dbuser, $dbpasswd , 5);
?>
// Freeware by Scriptol.com
// User configuration: update these data according to your own website
$site = "http://www.xxxxxxxxxxxxxx.nl/";
$forumdir = "xxxxxxxxxx/";
$formatflag = false;
// End of user configuration
$cvt = array(
"(´)"=>"'",
"(à)"=>"à",
"(â)"=>"â",
"(ä)"=>"ä",
"(ç)"=>"ç",
"(è)"=>"è",
"(é)"=>"é",
"(ê)"=>"ê",
"(ë)"=>"ë",
"(î)"=>"î",
"(ï)"=>"ï",
"(ô)"=>"ô",
"(ö)"=>"ö",
"(ù)"=>"ù",
"(ü)"=>"ü",
"(û)"=>"û",
"(«)"=>"«",
"(»)"=>"»",
"(©)"=>"©",
"(§)"=>"¶",
);
// Use this function only if the format differs
function convert($content)
{
$len = count($cvt);
while($htmlchar = current($cvt))
{
$letter = key($cvt);
preg_replace($letter, $htmlchar, $content);
next($cvt);
}
return $content;
}
// Use to convert to UTF-8
function makeUTF($desc)
{
$desc = UTF8_encode($desc);
$desc = stripslashes($desc);
return($desc);
}
function display($host, $dbname, $dbuser, $password, $size)
{
global $site;
global $forum;
global $topiclist;
global $table_prefix;
$db = @mysql_connect($host, $dbuser,$password);
mysql_select_db($dbname);
$posts = $table_prefix."posts";
$users = $table_prefix."users";
$top = $table_prefix."topics";
/*
$sql = "SELECT REF.post_id, TOP.topic_id, TXT.post_subject, REF.post_time, USER.username, TOP.topic_first_post_id
FROM $posts REF, $texts TXT, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND REF.post_id = TXT.post_id
AND USER.user_id = TOP.topic_poster
ORDER BY post_time DESC LIMIT $size";
*/
$sql = "SELECT TOP.topic_id, TOP.topic_title, TOP.topic_time, USER.username
FROM $posts REF, $users USER, $top TOP
WHERE REF.post_id = TOP.topic_first_post_id
AND TOP.topic_poster = USER.user_id
ORDER BY REF.post_time DESC LIMIT $size";
// optionally: AND TOP.forum_id IN (1,2,4,5, ...)
$results = mysql_query($sql) or die(mysql_error());
// Extracting and displaying titles
while($line = mysql_fetch_assoc($results))
{
$title = $line['topic_title'];
//$title = $line['post_subject'];
$url = $forum . "viewtopic.php?t=" . $line['topic_id'];
if($formatflag) $title = convert($title);
$username = $line['username'];
$date = strftime("%A %B %e, %Y %H:%M", $line['topic_time']+(0));
echo "<span class=style2><a target=k href='$url'>*$title*</a><hr></span><br>\n";
}
}
if(substr($site, -1, 1) != "/") $site = $site. "/";
$forum = $site . $forumdir;
if(substr($forum,-1, 1) != "/") $forum = $forum. "/";
include($forumdir."config.php");
if (! PHPBB_INSTALLED) die("phpBB not installed in $forumdir");
display($dbhost, $dbname , $dbuser, $dbpasswd , 5);
?>
dit scriptje werkt perfect, en geeft netjes de laatste 5 forumonderwerpen weer.
nu dacht ik als n00b, als ik de sql verwijder uit het orgineel en mijn sql neerzet dan zou die dus ipv de laatste 5 forum onderwerpen, de laatste 5 forumberichten weergeven.
Maar daar zit ik dus fout.
ik heb nog weinig kaas gegeten van mysql, maar wilde dus graag de laatste 5 berichten uit het hele forum weergeven.
Maar ik denk dat ik beter kan kijken dat ik de database rechtstreeks uitlees met een sql.
wanner ik kijk op mijn host in de database kan ik een querery opbouwen met wat ik wil
deze brengt mij volgende code:
Code (php)
1
2
3
4
5
2
3
4
5
<?php
SELECT `GPF_posts`.`post_text`
FROM GPF_posts
ORDER BY `GPF_posts`.`post_time` DESC, `GPF_posts`.`post_text` DESC";
?>
SELECT `GPF_posts`.`post_text`
FROM GPF_posts
ORDER BY `GPF_posts`.`post_time` DESC, `GPF_posts`.`post_text` DESC";
?>
dit gaf helaas de foutmelding die ik aangaf.
Daarna heb ik de tick verwijderd zoals wer aangegeven in een eerdere post.
Dat leverde geen foutmeldingen meer op, maar ook geen output ( met uitzondering van de **)
Code (php)
1
2
3
2
3
<?php
echo "<span class=style2><a target=k href='$url'>*$title*</a><hr></span><br>\n";
?>
echo "<span class=style2><a target=k href='$url'>*$title*</a><hr></span><br>\n";
?>
maar nu ben ik er nog niet uit hoe ik dan de laatste 5 berichten uit het hele forum kan weergeven.
en dan slechts bv 10 karaters van elk bericht.
Waar de $title vandaan komt, dit is orgineel van het orginele script zoals bovenaan staat.
en die gaf wel de forumonderwerpen weer.
maar dat doet die nu dus niet met de berichten.
ik zie ergens iets over het hoofd van instelling, maar kan het zelf niet vinden, met mijn weinige kennis hiervan.
Ik zoek dus de manier om de laatste 5 berichten te tonen buiten het forum om op de frontpage.
ik hoop dat dit iets duidelijk is.
$title in het originele script komt namelijk uit $line['topic_title'] (regel 106). $line is weer de rij uit de database die wordt uitgelezen (regel 104) en dus is 'topic_title' een kolom in de database. Aangezien jij in je nieuwe query die kolom niet eens selecteert zal je inderdaad ook niets op je pagina zien.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SELECT
p.topic_id,
t.title
FROM
(
SELECT DISTINCT
topic_id
FROM
posts
ORDER BY
post_date DESC
LIMIT 5
) AS p
JOIN
topics AS t
USING topic_id
p.topic_id,
t.title
FROM
(
SELECT DISTINCT
topic_id
FROM
posts
ORDER BY
post_date DESC
LIMIT 5
) AS p
JOIN
topics AS t
USING topic_id
Edit:
Oops: fout aliasje
Oops: fout aliasje
Gewijzigd op 02/08/2012 15:19:59 door Ger van Steenderen
Toevoeging op 02/08/2012 16:29:24:
Maar.. de aanhouder wint...
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?
mysql_connect( ******, ******, ******);
mysql_select_db(****);
$res = mysql_query("
SELECT * FROM GPF_posts ORDER BY
post_time DESC
LIMIT 100
") or die (mysql_error());
while ($arr = mysql_fetch_array($res))
{
$aWoorden = explode(' ', $arr['post_text'], 5);
array_pop($aWoorden);
echo implode(' ', $aWoorden).'...';
echo "<hr><br/>";
}
?>
mysql_connect( ******, ******, ******);
mysql_select_db(****);
$res = mysql_query("
SELECT * FROM GPF_posts ORDER BY
post_time DESC
LIMIT 100
") or die (mysql_error());
while ($arr = mysql_fetch_array($res))
{
$aWoorden = explode(' ', $arr['post_text'], 5);
array_pop($aWoorden);
echo implode(' ', $aWoorden).'...';
echo "<hr><br/>";
}
?>
eventjes de tut doorlezen, en daar is die dan.
de laatste 100 berichten , en slacht 5 woorden lang.