Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 139.614 (Täglich: 22,74 )
Themen: 16.241
Mitglieder: 13.157
Neuestes Mitglied: ndrsbhm.
Ausl. d. letzten Minute: 233%
Ausl. d. letzten 5 Minuten: 213%
Ausl. d. letzten 15 Minuten: 204%
Freier Webspace: 1.92 TB
PHP-Version: 7.4.6

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] Volltextsuche » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Volltextsuche
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
headloose headloose ist männlich
Routinier


images/avatars/avatar-15732.gif


Dabei seit: 19.12.2005
Beiträge: 343
0 Filebase-Einträge
Alter: 62 Jahre
Herkunft: Baden Württemberg

Bewertung: 
3 Bewertung(en) - Durchschnitt: 4,67

Level: 40 [?]
Erfahrungspunkte: 1.811.948
Nächster Level: 2.111.327

299.379 Erfahrungspunkt(e) für den nächsten Levelanstieg



Volltextsuche Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo zusammen,

ich wollte eine Volltextsuche über zwei Tabellen legen.

Allerdings weis ich das dies anscheinend mit UNION zu realisieren wäre
nur wie?

Hier mal die erste Tabelle:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
$suchtext = mysql_real_escape_string ($_POST["search"]);
$sql = "SELECT id, DATE_FORMAT(datum, '%d.%m.%Y') AS Datum_sort, rubrik, status, artikel, ueberschrift  FROM db_presse WHERE artikel LIKE '%$suchtext%' OR ueberschrift LIKE '%$suchtext%' ORDER BY datum";
$res = mysql_query($sql);
echo mysql_error();
echo "<tr>";
echo "<td width='400' align='left' valign='top'>Sie haben folgenden Suchbegriff eingegeben: <strong>$suchtext</strong><br></td>";
echo "</tr>";
$num = mysql_num_rows($res);


hier die zweite:
code:
1:
2:
3:
$sql = "SELECT id, DATE_FORMAT(datum, '%d.%m.%Y') AS   Datum_sort, rubrik, status, beschreibung, ueberschrift  FROM db_ortsverein WHERE beschreibung LIKE '%$suchtext%' OR ueberschrift LIKE '%$suchtext%' ORDER BY datum";


Wenn ich jetzt beide verbinde:

code:
1:
2:
3:
4:
5:
6:
$suchtext = mysql_real_escape_string ($_POST["search"]);
$sql = "(SELECT id, DATE_FORMAT(datum, '%d.%m.%Y') AS Datum_sort, rubrik, monat, status, artikel, ueberschrift  FROM db_presse WHERE artikel LIKE '%$suchtext%' OR ueberschrift LIKE '%$suchtext%' OR monat LIKE '%$suchtext%' )
 UNION ALL
(SELECT id, DATE_FORMAT(datum, '%d.%m.%Y') AS Datum_sort, rubrik, beschreibung, ueberschrift  FROM db_ortsverein WHERE beschreibung LIKE '%$suchtext%' OR ueberschrift LIKE '%$suchtext%') ORDER BY datum";


Dann erhalte ich diese Fehlermeldung:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
The used SELECT statements have a different number of columns Sie haben folgenden Suchbegriff eingegeben: Test

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/web8/11/53/5604653/htdocs/test/search.php on line 128
 Es wurden Einträge gefunden!

--------------------------------------------------------------------------------

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/web8/11/53/5604653/htdocs/test/search.php on line 132



Kann mir jemand helfen?

Gruß
27.03.2010 13:01 headloose ist offline E-Mail an headloose senden Beiträge von headloose suchen Nehmen Sie headloose in Ihre Freundesliste auf Germany
mkkcs   Zeige mkkcs auf Karte mkkcs ist männlich
wBB2-User


images/avatars/avatar-15906.gif

Zeige mkkcs auf Karte
Dabei seit: 02.02.2005
Beiträge: 867
3 Filebase-Einträge


Bewertung: 
11 Bewertung(en) - Durchschnitt: 7,73

Level: 45 [?]
Erfahrungspunkte: 4.857.205
Nächster Level: 5.107.448

250.243 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

mmh, warum trägst Du nicht einfach beide Sachen in eine Tabelle rein, mit einem Kennzeichen, welche News es sind !

dann hast Du es auch einfacher !

Des Weiteren was ist der Unterschied zwischen dem Feld beschreibung und artikel ?

das ist des Pudels Kern !!!!!

__________________
LG Martin

Grafix-Board

das wBB Coder Forum ist wieder da !!!! - Totgeglaubte leben länger !
mywbb goes to wbbCoderForum
27.03.2010 13:13 mkkcs ist offline E-Mail an mkkcs senden Homepage von mkkcs Beiträge von mkkcs suchen Nehmen Sie mkkcs in Ihre Freundesliste auf Germany
headloose headloose ist männlich
Routinier


images/avatars/avatar-15732.gif


Dabei seit: 19.12.2005
Beiträge: 343
0 Filebase-Einträge
Alter: 62 Jahre
Herkunft: Baden Württemberg

Bewertung: 
3 Bewertung(en) - Durchschnitt: 4,67

Level: 40 [?]
Erfahrungspunkte: 1.811.948
Nächster Level: 2.111.327

299.379 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von headloose


Volltextsuche Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

das mit einer Tabelle habe ich mir auch überlegt.

Wollte ich aber nicht, da ich die Artikel nach einer bestimmten Zeit automatisch lösche.

Ein Unterschied zwischen Beschreibung und Artikel gibt es eigentlich nicht.

Werde das Feld umbennen und es noch einmal versuchen.

Danke
27.03.2010 17:12 headloose ist offline E-Mail an headloose senden Beiträge von headloose suchen Nehmen Sie headloose in Ihre Freundesliste auf Germany
headloose headloose ist männlich
Routinier


images/avatars/avatar-15732.gif


Dabei seit: 19.12.2005
Beiträge: 343
0 Filebase-Einträge
Alter: 62 Jahre
Herkunft: Baden Württemberg

Bewertung: 
3 Bewertung(en) - Durchschnitt: 4,67

Level: 40 [?]
Erfahrungspunkte: 1.811.948
Nächster Level: 2.111.327

299.379 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von headloose


Volltextsuche Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

ich habe die Felder in den beiden Tabellen vom Namen gleich gesetzt.

Habe allerdings immer noch die gleiche Fehlermeldung.

Geht eine Volltextsuche überhaupt über zwei Tabellen?
28.03.2010 12:10 headloose ist offline E-Mail an headloose senden Beiträge von headloose suchen Nehmen Sie headloose in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.133
363 Filebase-Einträge
Alter: 63 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.6
MySQL-Version: 5.5.62
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 185.001.458
Nächster Level: 202.592.733

17.591.275 Erfahrungspunkt(e) für den nächsten Levelanstieg



RE: Volltextsuche Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von headloose
Hallo,

ich habe die Felder in den beiden Tabellen vom Namen gleich gesetzt.

Habe allerdings immer noch die gleiche Fehlermeldung.

Geht eine Volltextsuche überhaupt über zwei Tabellen?


Hallo,

schaue mal hier: http://lists.mysql.com/mysql-de/540

Vielleicht hilft Dir das. Augen rollen

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

28.03.2010 20:25 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] Volltextsuche

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 29.450
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 295 Tage, 11 Stunden, 55 Minuten und 26 Sekunden