Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kody do bazy mysql
Forum PHP.pl > Forum > PHP
microh
Wiem ze temat był poruszany na forum, ale nie znalazłem rzetelnej odpowiedzi.
otóż mam skrypt, który znalazłem na pewnej stronce :
  1. <?php
  2.  
  3. function wrzuc_kody($baza, $tabela, $plik){
  4. mysql_pconnect('s***','a***','5****');
  5.  
  6. $insert = "INSERT INTO $tabela VALUES ";
  7. $f  = fopen("$plik","r");
  8.  
  9. while ($kod = fscanf($f, "%s")){
  10.  
  11. $insert .= "('$kod[0]',''),";
  12. }
  13.  
  14. $insert = substr($insert,0, strlen($insert)-1);
  15. mysql_query($insert);
  16. }
  17. wrzuc_kody('agravity','kody','kody.txt')
  18. ?>

Ma on dodawać kody z pliku txt do tabeli kody w bazie danych, jednak po wpisaniu odpowiednich ustawień wyświetla sie pusta strona(bez błędów) ale w bazie danych kody nie sa dodawane.
Coś ze skryptem czy to ja mam zwidy jakies??
Obrazek z mysql: http://www.a-gravity.info/mysql2222
help pls..
kossa
po tym fragmencie:
$insert = substr($insert,0, strlen($insert)-1);
zrób sobie:
echo $insert;

Zobaczysz jak wygląda zapytanie SQL, czy jest poprawne. Jeśli jest ok to tabela w bazie danych może być źle utworzona lub być niezgodna ze strukturą pasującą do tej funkcji.

Włącz raportowanie błędów na serwerze (jeśli masz taką możliwość) to zobaczysz jaki błąd jest zwrócony.

Łukasz
microh
Dzięki łukasz, Pomogło:) guitar.gif
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.