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: 141.839 (Täglich: 20,71 )
Themen: 16.500
Mitglieder: 13.192
Neuestes Mitglied: kafa88.
Ausl. d. letzten Minute: 147%
Ausl. d. letzten 5 Minuten: 129%
Ausl. d. letzten 15 Minuten: 121%
Freier Webspace: 1.72 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 » [Frage] Highlight Treffer » 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 Highlight Treffer
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Pierre Pierre ist männlich
VGFoto



Dabei seit: 22.02.2007
Beiträge: 377
0 Filebase-Einträge
Alter: 58 Jahre
Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
2 Bewertung(en) - Durchschnitt: 5,50

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

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



Highlight Treffer 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 in eine php folgenden Code eingebaut:

code:
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:

 if(isset($_POST["query"]))  
 {  
  $output = '';  
  $query = "SELECT * FROM php_adressen WHERE adresse LIKE '%".$_POST["query"]."%'";  
  $result = mysqli_query($conn, $query);
 
   $output = '<ul class="list">';  
     if(mysqli_num_rows($result) > 0)  
      {  
           while($row = mysqli_fetch_array($result))  
           { 
          $output .= '<li>'.$row["strasse"].'</li>';  

           }  
      }  
      else  
      {  
           $output .= '<li>Keine strasse gefunden</li>';  
      }  
      $output .= '</ul>';  
      echo $output; 
}


Und in eine html das passende Javascript eingebaut.

Es funktioniert tadelos aber ich hätte gerne das die übereinstimmungen
vom $_POST["query"] Farblich dargestellt werden

Zb wenn ich "La" eingebe er in mein resultat
sagen wir mal denn Straßennamen: Hintere Landstraße
nur die Buchstaben "La" farblich darstellt

Ist sowas überhaupt möglich?

__________________
Gruß
Pierre
21.04.2022 20:14 Pierre ist offline E-Mail an Pierre senden Beiträge von Pierre suchen Nehmen Sie Pierre in Ihre Freundesliste auf
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.754
363 Filebase-Einträge
Alter: 65 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.6
MySQL-Version: 5.5.62
Wo bist du gehostet?: eigener Server

Bewertung: 
282 Bewertung(en) - Durchschnitt: 9,48

Level: 70 [?]
Erfahrungspunkte: 210.666.233
Nächster Level: 232.594.942

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



RE: Highlight Treffer 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 Pierre,

ja möglich ist es. fröhlich

Hier mal ein Beispielcode: http://www.selfphp.de/code_snippets/code_snippet.php?id=6

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.

21.04.2022 20:30 Viktor ist online E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf
Pierre Pierre ist männlich
VGFoto



Dabei seit: 22.02.2007
Beiträge: 377
0 Filebase-Einträge
Alter: 58 Jahre
Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
2 Bewertung(en) - Durchschnitt: 5,50

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

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

Themenstarter Thema begonnen von Pierre


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

Hi Viktor

Wow das übersteigt aber mein wissen und können



__________________
Gruß
Pierre
21.04.2022 20:43 Pierre ist offline E-Mail an Pierre senden Beiträge von Pierre suchen Nehmen Sie Pierre in Ihre Freundesliste auf
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.754
363 Filebase-Einträge
Alter: 65 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.6
MySQL-Version: 5.5.62
Wo bist du gehostet?: eigener Server

Bewertung: 
282 Bewertung(en) - Durchschnitt: 9,48

Level: 70 [?]
Erfahrungspunkte: 210.666.233
Nächster Level: 232.594.942

21.928.709 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

Zitat:
Original von Pierre
Hi Viktor

Wow das übersteigt aber mein wissen und können



Hallo Pierre,

so schwer ist es doch gar nicht.

In deiner PHP-Datei fügst du ganz am ende vor dem "?>" das ein:

code:
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:
  function highlightPhrase ( $strHaystack, $strNeedle,   
                             $strColor = '', $bCase = FALSE )
  {
    if ( empty ( $strColor ) )
    {
      // Standardfarbe: Rot
      $strColor = 'ff0000';
    }

    $strModifier = '';
    if ( $bCase )
    {
      // Modifikator "i": Groß- und Kleinschreibung ignorieren.
      $strModifier = 'i';
    }

    $strQuotedNeedle = preg_quote ( $strNeedle, '/' );

    $strPattern = '/' . $strQuotedNeedle . '/' . $strModifier;
    $strReplacement = '<span style="color: #' . $strColor . ';">$0</span>';

    return preg_replace ( $strPattern, $strReplacement, $strHaystack );
  }


Deine Code oben musst du anpassen.

code:
1:
2:
3:
$output .= '<li>'.$row["strasse"].'</li>'; 


in:
code:
1:
2:
3:
$output .= '<li>'.highlightPhrase($row["strasse"], $_POST["query"]).'</li>'; 


So sollte das gesuchte in Rot dargestellt werden. Augen rollen

Teste es mal. fröhlich

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.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Viktor: 21.04.2022 23:09.

21.04.2022 21:52 Viktor ist online E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf
Pierre Pierre ist männlich
VGFoto



Dabei seit: 22.02.2007
Beiträge: 377
0 Filebase-Einträge
Alter: 58 Jahre
Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
2 Bewertung(en) - Durchschnitt: 5,50

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

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

Themenstarter Thema begonnen von Pierre


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

Hi Viktor

Super, es funktioniert.
Hatte es wohl nicht richtig verstanden oder Blind

Vielen vielen dank

__________________
Gruß
Pierre
22.04.2022 08:55 Pierre ist offline E-Mail an Pierre senden Beiträge von Pierre suchen Nehmen Sie Pierre in Ihre Freundesliste auf
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.754
363 Filebase-Einträge
Alter: 65 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.6
MySQL-Version: 5.5.62
Wo bist du gehostet?: eigener Server

Bewertung: 
282 Bewertung(en) - Durchschnitt: 9,48

Level: 70 [?]
Erfahrungspunkte: 210.666.233
Nächster Level: 232.594.942

21.928.709 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

Zitat:
Original von Pierre
Hi Viktor

Super, es funktioniert.
Hatte es wohl nicht richtig verstanden oder Blind

Vielen vielen dank


Hallo,

schön das es geklappt hat. Freude

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.

22.04.2022 20:03 Viktor ist online E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Programmieren » MySQL und PHP » [Frage] Highlight Treffer

Impressum | Datenschutz | Fast-Index

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

Valid XHTML 1.0! Valid CSS! © für wbb2 by Bandy & cback.de Geblockte Angriffe: 1.648
Seo Sidemap Powert by 2Clubradio.de
This site or product includes IP2Location LITE data available from https://lite.ip2location.com.
Viktor's Supportboard, ist " Online " seit 18 Jahren, 275 Tage, 1 Stunden, 2 Minuten und 23 Sekunden