Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Zapisywanie rekordow z mysql do zmiennej w php
Forum PHP.pl > Forum > Przedszkole
debesciak69
Witam pisze aplikacje "firma bukmacherska" php+mysql i mam nastepujacy problem
chce wybrac konkretny rekord i zapisac go do zmiennej zeby moc pozniej na niej wykonywac obliczenia.

  1. $kurs ="SELECT kurs_1 FROM ZAKLAD where id_zak=$id_zak ";
  2. $odczyt_d=mysql_query($kurs)or die ("Wystąpiły problemy przy odczytywaniu danych");
  3.  
  4. while ($wiersz_danych = mysql_fetch_row($odczyt_d))
  5.  
  6. {
  7.  
  8. for ($i=0;$i<count($wiersz_danych);$i++)
  9.  
  10. print $wiersz_danych[$i]." ";
  11.  
  12. echo "<Br>";
  13.  
  14. }
  15.  


zostaje wybrany dokladnie jeden rekord tj kurs i bez problemu go wyswietlam
chodzi o to zeby ten kurs ktory jest wyswietlany zostal zapisany do jakiejs zmiennej(np $kurs) i zebym mogl wykonac obliczenie wygrana=kurs* stawka
stawka i id_zak sa przesylane z formularza
przy takim przypisaniu

  1. $kurs=$wiersz_danych[$i];
  2. $wygrana=$kurs* $stawka;
  3. echo "<Br>","wygrana",$wygrana;


za kazdym razem kurs i oczywiscie wygrana wynosi 0
$wiersz_danych wydaje sie byc puste... szukalem w wielu miejscach ale nigdzie nie znalazlem odpowiedzi na moj problem
z gory dzieki za pomoc
Pozdrawiam
tehaha
skoro to tylko jeden rekord to nie potrzeba używać pętli while(), a ta pętla for to już w ogóle nie wiem po co.....
  1. $kurs ="SELECT kurs_1 FROM ZAKLAD where id_zak='$id_zak' ";
  2. $odczyt_d=mysql_query($kurs)or die ("Wystąpiły problemy przy odczytywaniu danych");
  3.  
  4. $wiersz_danych = mysql_fetch_row($odczyt_d);
  5.  
  6. $kurs_value = $wiersz_danych['kurs_1'];
  7.  
  8. echo $kurs_value;
debesciak69
wielkie dzieki
a petla jest po to ze uzywam jej tez do wypisywania kilku rekordow a tu ja tylko przekopiowalem
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.