Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] problem z importem do bazy
Forum PHP.pl > Forum > PHP
Babu
Czesc

Mam skrypt

  1. <?php
  2. $aaa = file("nr_x.txt");
  3. $nr = file("nr_id.txt");
  4.  
  5.  
  6. $db = mysql_connect($bHost,$bLogin,$bHaslo); 
  7.  
  8. $ilosc = count($id);
  9.  
  10. for($i=1; $i<$ilosc; $i++)
  11. {
  12.  
  13.  
  14. mysql_query("UPDATE user SET abonent_hash=".$aaa[$i]." WHERE nr=".$nr[$i]);
  15.  
  16. }
  17. ?>



w pliku nr_id mam:
1
3
5
7

w pliku nr_x mam:
xpq's
xztt3
oe'134
qzxfs
12345

Problem polega na tym, że tam gdzie jest ' wyrazenie nie zostaje zaimportowane

dzieki z gory za pomoc
nospor
poczytaj, zastosuj:
http://pl.php.net/manual/pl/function.mysql-escape-string.php

pozatym jak sie wklada tekst do bazy, to nalezy brac go w ', czyli .... pole='tekst'.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.