PHP搜索写法 请
求助PHP搜索写法 请高手指点!
A表、B表字段均为数字类字符串:如‘2,3,6,34,23’、‘43,23,8,35’。。。。
现在要用A表字段去搜索B表,请高手指点下
开始是把A字段打成数组去likeB字段,结果发现不行,如果A字段里有3,那么B字段里23,33,43。。。带3的都会被检索。
所以求更好的解决方法!
------解决方案--------------------
like '2,'
------解决方案--------------------
你保存数据时,前后都一定要带有 ,
构造成这样:,2,,4,
然后你就用 like ',3,'
------解决方案--------------------
把A字段打成数组去 like B字段
是不行的,原因你也知道了
但是 把A字段打成数组 是对的
比较时用 find_in_set 就行了
比如
find_in_set('3','23,33,43')
就不会匹配到

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Interpretation der dynamischen SQL-Tags von MyBatis: Detaillierte Erläuterung der Verwendung von Set-Tags. MyBatis ist ein hervorragendes Persistenzschicht-Framework. Es bietet eine Fülle dynamischer SQL-Tags und kann Datenbankoperationsanweisungen flexibel erstellen. Unter anderem wird das Set-Tag zum Generieren der SET-Klausel in der UPDATE-Anweisung verwendet, die sehr häufig bei Aktualisierungsvorgängen verwendet wird. In diesem Artikel wird die Verwendung des Set-Tags in MyBatis ausführlich erläutert und seine Funktionalität anhand spezifischer Codebeispiele demonstriert. Was ist Set-Tag? Set-Tag wird in MyBati verwendet

Die Out-Schnittstelle bezieht sich auf die Ausgabeschnittstelle und die In-Schnittstelle bezieht sich auf die Eingabeschnittstelle. Die Out-Schnittstelle stellt im Allgemeinen die Line-Ausgangsschnittstelle der Audioquelle dar, die zum Anschließen von Lasten wie Lautsprechern, Kopfhörern usw. verwendet wird, während die In-Schnittstelle im Allgemeinen die Line-Eingangsschnittstelle der Audioquelle darstellt, die zum Anschluss von CD-Playern und Mobilgeräten verwendet wird Telefone, MP3-Player, Computer usw.

Mit der kontinuierlichen Weiterentwicklung der Internationalisierung müssen immer mehr Websites und Anwendungen mehrsprachige Umschaltfunktionen unterstützen. Als beliebtes Front-End-Framework bietet Vue ein Plug-In namens i18n, das uns bei der Umschaltung mehrerer Sprachen helfen kann. In diesem Artikel werden gängige Techniken zur Verwendung von i18n zur Implementierung der Mehrsprachenumschaltung in Vue vorgestellt. Schritt 1: Installieren Sie das i18n-Plugin. Zuerst müssen wir das i18n-Plugin mit npm oder Yarn installieren. Geben Sie in der Befehlszeile den folgenden Befehl ein: npminst

In dieser schnelllebigen Zeit kann OPPO Find X7 seine Bildleistung nutzen, um uns jeden schönen Moment im Leben genießen zu lassen. Egal, ob es sich um herrliche Berge, Flüsse, Seen oder Meere, herzliche Familientreffen oder Begegnungen und Überraschungen auf der Straße handelt, es kann Ihnen dabei helfen, diese in „beispielloser“ Bildqualität festzuhalten. Von außen sieht das Kamera-Deco-Design von Find It sehr erkennbar aus und wirkt hochwertig. Auch das Innere ist einzigartig, angefangen bei der grundlegenden Hardware-Ausstattung. FindX7 behält das Bisherige bei

Am 22. August enthüllte ein digitaler Blogger einige wichtige Konfigurationsinformationen von OPPO Find X8 Ultra. Den offengelegten Inhalten zufolge wird dieses High-End-Modell mit der neuesten mobilen Plattform Snapdragon 8Gen4 von Qualcomm ausgestattet sein, mit einem 6000-mAh-Akku mit extrem großer Kapazität ausgestattet sein und kabelgebundene Schnellladefunktionen mit 100 W und kabellose Schnellladefunktionen mit 50 W unterstützen. Aussehen Design Derzeit liegen keine spezifischen Designinformationen zum OPPO Find X8 Ultra vor. Aber das wahre Bild der Standardversion von OPPO Find X8 wurde im Internet enthüllt. Aussehen des FindX8 Den belichteten Fotos nach zu urteilen, hat das Rückkameramodul des OPPO FindX8 ein quadratisches Design mit einem gewissen Grad an Krümmung an den vier Ecken, was ein runderes Gefühl vermittelt. Darüber hinaus übernimmt die Maschine eine direkte

Methoden zum Löschen von Elementen: 1. Verwenden Sie delete(), um das angegebene Element aus dem Set-Objekt zu löschen. Die Syntax lautet „setObj.delete(value);“ 2. Verwenden Sie clear(), um alle Elemente im Set-Objekt zu löschen Die Syntax lautet „setObj.delete(value);“ „setObj.clear();“.

Welche Techniken gibt es zum Suchen und Ersetzen von Zeichenfolgen in Python? (Spezifisches Codebeispiel) In Python sind Zeichenfolgen ein häufiger Datentyp, und in der täglichen Programmierung stoßen wir häufig auf Such- und Ersetzungsvorgänge für Zeichenfolgen. In diesem Artikel werden einige gängige Techniken zum Suchen und Ersetzen von Zeichenfolgen vorgestellt, begleitet von spezifischen Codebeispielen. Um einen bestimmten Teilstring in einem String zu finden, können Sie die Methode find() oder index() des Strings verwenden. Die Methode find() gibt den Index des ersten Vorkommens des Teilstrings im String zurück.

1. Der Unterschied im übereinstimmenden Inhalt erfordert, dass die gesamten Daten übereinstimmen. Bei „Gefällt mir“ müssen alle Inhalte dieses Felds nur teilweise übereinstimmen und nur ein Fragment muss erfüllt sein. 2. Der Unterschied in der Übereinstimmungsposition: LIKE stimmt mit der gesamten Spalte überein. Wenn der übereinstimmende Text im Spaltenwert vorkommt, wird er von LIKE nicht gefunden und die entsprechende Zeile wird nicht zurückgegeben (es sei denn, REGEXP liegt innerhalb des Spaltenwerts). . Wenn der übereinstimmende Text im Spaltenwert erscheint, wird er von REGEXP gefunden, die entsprechende Zeile wird zurückgegeben und REGEXP kann den gesamten Spaltenwert abgleichen (gleicher Effekt wie LIKE). 3. Die SQL-Anweisung gibt Daten zurück, die sich von der LIKE-Übereinstimmung unterscheiden: die SQL-Anweisung
