Jeder kann mir helfen, dies zu implementierenMySQL Abfragen - Überprüfen Sie einen Datensatz
Gegeben, dass ich eine TXT-Datei habe und habe sie erfolgreich in ein Array geparst.
Spaltenüberschriften sind ID, Namen, Geschlecht. Ich möchte überprüfen, ob die Namen bereits in der Tabelle sind.
sagen, ich habe 5 Reihen von Daten
0 | Rod | M 1 | Dex | M 2 | Fay | F 4 | Dan | M 5 | Lis | F
zur Zeit im, in das Array Looping und wenn die Itemnamen bereits
existiereneine Art und Weise kann ich alle 5 Namen übergeben wurde, wird es mit SELECT überprüfen in einer Abfrage und es wird Datensätze
a zurückgeben. diese fanden die Tabelle
b. Nicht in der Tabelle gefunden
danke für die Beantwortung meiner Frage. Der IN-Operator wird meine Abfragen auf nur eine Reise zum Server abbrechen und dann die Ergebnisse durchgehen.
Wenn Ihre Datei immer wie oben aussieht, könnten Sie die Datei überprüfen, wenn es "| Rod |" enthält (z. B.), sonst könnten Sie eine Hashtabelle verwenden, bei der Ihr Schlüssel der Name ist. wenn die Hashtabelle den Schlüssel enthält ...... –