Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][MySQL]porównie $string z mysql do $string z pliku csv
Gularz_pl
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 3.03.2008

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


Witam ponownie (IMG:style_emoticons/default/smile.gif)

Potrzebyję pomocy z poniższym fragmentem kodu.
Mam bazę mysql i w niej "numer_klienta", potrzebuję porównać czy pobrany numer istnieje w pliku csv i odpowiedznie spreparowanie odpowiedzi.
W chcwili obecnej wyszukuje mi tylko ostatni numer pobrany z bazy/
Format pliku csv:
|12|
|123|
itd.

Z góry thx. (IMG:style_emoticons/default/biggrin.gif)

  1. $plik = fopen ("baza.csv","r");
  2. $ins=mysql_query("select * from klient");
  3. while($row=mysql_fetch_array($ins)){
  4. $numer_z_bazy=$row['numer_klienta'];
  5.  
  6. while (($data = fgetcsv($plik_pyxis, 1000, "|")) !==FALSE){
  7. $numer_klienta=explode("|",$data[1]);
  8. $numer_k=$numer_klienta[0];
  9.  
  10. if ($numer_z_bazy==$numer_k)
  11. {
  12. echo "Znaleziono klienta nr. " . $numer_k."</br>";
  13. break;
  14. }
  15. else
  16. {
  17. echo "Nie znaleziono</br>";
  18. }
  19. }
  20. }
  21.  


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Gularz_pl
post
Post #2





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 3.03.2008

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


Cytat(wookieb @ 16.08.2009, 00:36:20 ) *
No a skoro usunales z pliku numer klienta i w pliku sprawdzasz czy istnieje a skoro mowi ci ze nie ma w pliku tzn ze nie ma w pliku. Odpowiedź wywnioskuj.


nie zrozumiałeś:
w bazie mysql numer_klienta istnieje a w pliku nie ; ok skrypt twierdzi ze nie ma bo tak jest
dodaję klienta w pliku i uruchamiam skrypt więc istnieje i w bazie i pliku ; skrypt dalej twierdzi ze nie ma klienta w pliku.
Narazie zauwazyłem taką zależność z liczbą 200

no i pytanie co jak w pliku bedzie powiedzmy 2 klientów z nr.200 ;przypadkowo (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 18:26