Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Import i eksport pliku danych z csv, problem z cudzysłowem w rekordzie
Ziębek
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 6.08.2005

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


Mam problem z eksportem pliku csv do bazy danych MySQL. W bazie znajdują sie m.in. informacje o monitorach i potrzebuję aby na stronie internetowej był widoczny znak ". Jeśli wpiszę w pliku csv monitor 17" to na stronie wyświetli mi się "monitor 17"".
Czy jest możliwość żeby te cudzysłowy nie dwoiły się.
Pomóżcie
Go to the top of the page
+Quote Post
Skobi
post
Post #2





Grupa: Zarejestrowani
Postów: 174
Pomógł: 1
Dołączył: 19.02.2004

Ostrzeżenie: (10%)
X----


podczas importu danych do bazy z pliku musisz zrobić tak:

  1. <?php
  2.  
  3. $strQuery = &#092;"INSERT INTO test ( producent, wielokosc )
  4. VALUES ( '\".addslashes($strProducent).\"', '\".addslashes($strWielkosc).\"' ) &#092;";
  5.  
  6. ?>


wtedy znaki " bedziesz miał poprzedzony \, a kiedy pobierasz dane z bazy użyj:

  1. <?php
  2.  
  3.  
  4. ?>


i wszystko będzie ok.
Go to the top of the page
+Quote Post

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 Aktualny czas: 22.08.2025 - 04:29