Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Wyszukiwanie nieistniejących danych z DRUGIEJ..., Jak oddzielić nieistniejące dane z DRUGIEJ tabeli
Andrzej1002
post 17.07.2017, 14:18:20
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 12.03.2010

Ostrzeżenie: (0%)
-----


W bazie MySQL'a mam dwie tabele:

W tabeli "1" mam kolumny gdzie m.in. jest kolumna "Pozycja" --- pozycje są czterocyfrowe w różnej kolejności a jest ich nie więcej niż 150

W tabeli "2" mam kolumny gdzie m.in. jest kolumna "Numer" --- pozycje są czterocyfrowe w różnej kolejności a jest ich nie więcej niż 70

liczby z tabeli "2" są powtórzeniem liczb z tabeli "1" ale nie są powtórzone wszystkie


Potrzebuję W PROSTY SPOSÓB, bez powtórzeń, wyświetlić na ekranie pozycje, które są w tabeli "1" ale NIE MA ich w DRUGIEJ...


Można robić to przerabiając np (ale nie wiem jak w PROSTY SPOSÓB przenieść tam dane z MySQL'a) poniższy układ:

  1. $tablica2 = array(22, 1200, 345, 1004, 1523);
  2. $tablica1 = array(1001, 1003, 1004, 1008, 1011, 1022, 1027, 1028, 1031, 1033, 1034, 1036, 1039, 1040, 1041, 1042, 1044, 1047, 1048, 1049, 1050, 1052, 1053, 1062, 1063, 1065, 122, 1066, 1067, 1068, 1070, 1072, 1073, 1074, 1077, 1078, 1084, 1085, 1086, 1087, 1088, 1089);
  3. $wynikBBB = array_diff($tablica1, $tablica2);
  4.  
  5. echo "<pre>";
  6. print_r($wynikBBB);
  7. echo "</pre>";


oraz wyświetla się jednak w NIEczytelny sposób...

Zupełnie się zamotałem. Próbowałem z JOIN'ami i wzystko byłoby OK gdybym szukał powtórzeń a nie odwrotnie...

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 07:19