Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Reiner

Haudegen

Dabei seit: 01.03.2003

Beiträge: 676

 

1 Zum Seitenanfang

Mittwoch, 4. Januar 2012, 14:01

Probleme mit der Suche

Hallo und ein gutes 2012...

ich habe ein Problem mit meiner Suche

  Spoiler Spoiler

PHP-Quelltext

1
2
3
4
5
6
7
if ($cat1){$query="SELECT ProdID, ProdNAME, ProdPRICE, ProdDESC1, ProdIMG1, ProdURL, ProdSELECT FROM $tableName WHERE ProdCAT1 = '$valid_cat1' AND ProdSELECT = '$valid_select' AND ProdNAME like '%$valid_search%' OR ProdCAT1 = '$valid_cat1' AND ProdSELECT = '$valid_select' AND ProdDESC1 like '%$valid_search%' OR ProdCAT1 = '$valid_cat1' AND ProdSELECT = '$valid_select' AND ProdDESC2 like '%$valid_search%' ORDER BY $orderBy";}

if ($cat1 == $lang_search_box){$query="SELECT ProdID, ProdNAME, ProdPRICE, ProdDESC1, ProdIMG1, ProdURL, ProdSELECT FROM $tableName WHERE ProdSELECT = '$valid_select' AND ProdNAME like '%$valid_search%' OR ProdSELECT = '$valid_select' AND ProdDESC1 like '%$valid_search%' OR ProdSELECT = '$valid_select' AND ProdDESC2 like '%$valid_search%' ORDER BY $orderBy";}

if ($cat1 and $select==$lang_select_box){$query="SELECT ProdID, ProdNAME, ProdPRICE, ProdDESC1, ProdIMG1, ProdURL, ProdSELECT FROM $tableName WHERE ProdCAT1 = '$valid_cat1' AND ProdNAME like '%$valid_search%' OR ProdCAT1 = '$valid_cat1' AND ProdDESC1 like '%$valid_search%' OR ProdCAT1 = '$valid_cat1'AND ProdDESC2 like '%$valid_search%' ORDER BY $orderBy";}

if ($cat1 == $lang_search_box and $select==$lang_select_box){$query="SELECT ProdID, ProdNAME, ProdPRICE, ProdDESC1, ProdIMG1, ProdURL, ProdSELECT FROM $tableName WHERE ProdNAME like '%$valid_search%' OR  ProdDESC1 like '%$valid_search%' OR  ProdDESC2 like '%$valid_search%' ORDER BY $orderBy";}


Was muss ich tun damit mein Begriff in ProdIMG1 gesucht wird und nach ProdURL ASC sortiert wird.

Ich bekomms einfach nicht hin.

Für Eure Hilfe Danke

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Reiner« (6. Januar 2012, 16:14)

 

Ego

Routinier

Dabei seit: 22.07.2009

Beiträge: 322

 

2 Zum Seitenanfang

Mittwoch, 4. Januar 2012, 16:01

hallo Reiner,

kannst du bitte deinen PHP-Quelltext mit Spoiler-Tags (beim Editor diese Schaltfläche:) umschließen? mein Bildschirm hat leider nur eine Breite von ~3500 Pixeln und da muss ich lästiger weise nach rechts scrollen wenn ich Antworten will :D


Zu deiner Frage:

unabhängig von dem Quelltext/ Select-Statements (leider schreibst du nicht was mit denen ist) könnte man das folgendermaßen machen:

mit Spoilertags umschlossener MySQL-Code :)

MySQL-Abfrage(n)

1
SELECT ProdNAME, ProdIMG1, ProdURL FROM [$TableName] WHERE ProdIMG1 = [$najaDerWertNachDemGesuchtWerdenSoll] ORDER BY ProdURL;

Gruß
Ego

p.s. eigene Beitrage kann man mit Klick auf diese Schaltfläche editieren

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Ego« (4. Januar 2012, 16:01)

 

Reiner

Haudegen

Dabei seit: 01.03.2003

Beiträge: 676

 

3 Zum Seitenanfang

Freitag, 6. Januar 2012, 16:16

Hi Ego,

danke für Deine Hilfe...

Das mit dem spoiler hab ich nicht gewusst.
Werde es zukünftig berücksichtigen. :)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Reiner« (6. Januar 2012, 16:16)