Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MYSQL/PHP] Problem z zapisem do pliku
Impact
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 11.02.2008

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


Witam,
Nie mogę poradzić sobie z takim o to problemem:
Formularz:
Kod
<input type="checkbox" name="tablica[]" value="<?php echo $row['id_przelewu'] ?>"></td>


Odebranie danych (tablica):

Kod
$tablica = $_POST['tablica'];

if(empty($tablica)) {
      echo '<center><span id="error" class="error">Transfer nie powiódł się!</span></center><br />';
}else{
$checked = $tablica;
foreach($checked as $transferuj) {

$sql = mysql_query("UPDATE przelewy SET pole_przelewu='1' WHERE id_przelewu='$transferuj'") or die("Nie moge poprawić");

//tworzenie pliku txt
$zapytanie = "SELECT * FROM przelewy WHERE id_przelewu='$transferuj'";
$result = mysql_query($zapytanie);
$totalNumRows = mysql_num_rows($result);

  $file = 'plik.txt';

    $fp = fopen($file, "w");
    
    flock($fp, 2);
    
    while($rekord = mysql_fetch_assoc($result)){
  
    fwrite($fp, $rekord['dane_1'].',');
    fwrite($fp, $rekord['dane_2'].',');
    
    fwrite($fp, "\n\r");
    
}
  flock($fp, 3);
    fclose($fp);
}



Część update wykonywany jest poprawnie, nawet przy kliku elementach z tablicy.
Problem pojawia się przy zapisie do pliku gdzie zapisywany jest tylko ostatni rekord z tablicy?
Gdzie tu jest błąd ?
Z góry dzięki za pomoc.
Pozdr

Go to the top of the page
+Quote Post

Posty w temacie
- Impact   MYSQL/PHP] Problem z zapisem do pliku   21.10.2014, 08:54:10
- - Pyton_000   Cytat'w' Open for writing only; place the ...   21.10.2014, 09:19:03
- - Impact   ar+ pomogło. Dzięki.   21.10.2014, 10:06:54


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: 24.08.2025 - 02:30