powie.de - php
pic
pic
pic
Besucher
Heute 1.446
gestern 1.568
Gesamt 7.343.539
Galerie
Pfingsten - P1040528.JPG
Newsletter
E-Mail Adresse angeben, um sich für den Newsletter anzumelden
powie.de / Forum
forum
Forum
  register
Registrierung
  search
Suchen
  member
Mitglieder
  help
Hilfe
  login
Login
 
powie.de / Forum / pScripte Support / pForum Support / Neue Treads mit bstimmtem Inhalt darstellen
Anzahl Beiträge: 6 , Neue Antworten. , Anzahl gelesen: 704
reply print
off Nico
Neue Treads mit bstimmtem Inhalt darstellen - 28.01.2010 09:54:09 top

Anzahl Beiträge: 856 - Scriptkiller
Hallo,

könnte mir bitte jemand bei folgendem Problem behilfliich sein:

Ich möchte die Datei newthreadlist.php so abändern, dass nur die Threads dargestellt werden, die einen bestimmten Begriff in Titel oder Text enthalten. Ähnlich der Suche nach einem bestimmten Begriff.

Hat jemand Zeit, mir dabei zu helfen?
Würe mich freuen, danke!
NIco
Nico
Genealogie-Forum | Lotus Super Seven | Genealogie HP
off Nico
Neue Treads mit bstimmtem Inhalt darstellen - 28.01.2010 11:10:48 top

Anzahl Beiträge: 856 - Scriptkiller
So geht es nicht

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:
<?php 
function newthreadslist() {
//#############################################
//## PSCRIPT Forum Neue Threads Liste        ##
//## 07.07.2003                              ##
//## copyright Thomas Ehrhardt , 2000-2003   ##
//## http://www.pscript.de                   ##
//#############################################

//Link zur Config dem Server-Pfad anpassen
require($_SERVER['DOCUMENT_ROOT']."/forum/config.inc.php");

$threadswidth 110;   //Breite der Tabelle
 
$serverid  mysql_connect  $sqlhost$sqluser$sqlpass);
   echo 
mysql_error($serverid);
   if (!
mysql_select_db$database))
   echo 
mysql_error($serverid);

//############ Threads anzeigen ##########################
$sqlbefehl =  "select $tab_thread.* from $tab_thread
                    left join $tab_post on $tab_post.threadid=$tab_thread.id
                    where $tab_post.post like '%Nico%'
                    or $tab_post.titel like '%Nico%'
                    group by $tab_thread.id
                    having boardid = $fboard
                    order by $tab_thread.time desc
                    limit $eintrag,$zeilen"
;


   
$getthread  mysql_query($sqlbefehl$serverid);
      echo 
mysql_error($serverid);
      while ( 
$thread mysql_fetch_array($getthread)) {
        echo 
"- <a href=\"$forumurl/showthread.php?id=$thread[id]\">".formatstring($thread[titel])."</a><br>";
      }

//################ Ende Threads ########################
unset($board);
}
 
newthreadslist();
?>


HILFE
Nico
Genealogie-Forum | Lotus Super Seven | Genealogie HP
on Powie
Neue Treads mit bstimmtem Inhalt darstellen - 28.01.2010 11:42:19 top
icq skype
Anzahl Beiträge: 7661 - Alleswisser
getStringFromObj()
avatar
Die Tabellen haben einen Volltext Index. Schneller ist es den post per match() abzufragen.
*Never say Never* - Dropbox ZumoDrive
off Nico
Neue Treads mit bstimmtem Inhalt darstellen - 28.01.2010 11:51:14 top

Anzahl Beiträge: 856 - Scriptkiller
Ok, aber daran liegt es nicht. Ich bekomme bei diesem Script folgende Fehlermeldung:

Zitat:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by dpfthread.time desc limit ,' at line 7
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /....php on line 32

Nico
Genealogie-Forum | Lotus Super Seven | Genealogie HP
on Powie
Neue Treads mit bstimmtem Inhalt darstellen - 28.01.2010 12:13:56 top
icq skype
Anzahl Beiträge: 7661 - Alleswisser
getStringFromObj()
avatar
Beantwortet sich doch von selber.

... "limit , " funktioniert nicht.
*Never say Never* - Dropbox ZumoDrive
off Nico
Neue Treads mit bstimmtem Inhalt darstellen - 29.01.2010 14:23:50 top

Anzahl Beiträge: 856 - Scriptkiller
OK! So funktioniert's:

1:
2:
3:
4:
5:
6:
$sqlbefehl =  "select $tab_thread.* from $tab_thread 
                    left join $tab_post on $tab_post.threadid=$tab_thread.id 
                    where $tab_post.post like '%Nico%' 
                    or $tab_post.titel like '%Nico%' 
                    group by $tab_thread.id 
                    having boardid = $fboard";

Nico
Genealogie-Forum | Lotus Super Seven | Genealogie HP
Board Ändern
Springe zu:
Optionen
[ Alles als gelesen markieren ] [ Neues Thema ] [ Nutzungsregeln ] [ Statistik ]
Neuer Content
forum Neues Panel: Neue PM
forum Zwei dynamische Auswahlboxen
blog Smarty, mySQL und UTF-8
forum PHP / MySQL Tree View
forum Dynamische Dropdown-Listen mit Daten aus MySQL
news pForum 1.31.1
forum PM delete und move vermischt
art G1 / HTC Dream - CM6
blog Cyanogen Mod 6 - DSP
blog Android Market Download hängt - meine Lösung
Login
Benutzer:
Passwort:
Speichern:
[ Registrierung | Passwort vergessen ]
Aktuelle Tags
php Android Cyanogen root Dream HTC Modellflug WDSL mySQL PHPEdit PowieSys G1 Breitband UTF-8 Windows Maverick Market Avatar IDE Restore
Umfrage
Benutzt du Internet auf deinem Handy?
nein
ja

be-webspace

© Thomas Ehrhardt - 2005 - www.powie.de - Powie - Kontakt: te at powie dot de - geparsed in 0,1792 sec - 09.09.2010, 18:40 - Stats -
php mysql phpedit pSys smarty smarty
PowieSys - 0.8.0 - © Powie - 2005-2010