![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam problem. Chce pobrać dwie wartości (liczbowe) z mojej tabeli. Mam taki kod php: CODE include_once('adodb5\adodb.inc.php'); $db = NewADOConnection('access'); $db->Connect('Driver={Microsoft Access Driver (*.mdb)};Dbq=' . realpath('rekbaz.mdb')); $odleglosc_value = $_REQUEST['odleglosc']; $wartosc_value = $_REQUEST['wartosc']; $wynik = $odleglosc_value * $wartosc_value; $sql = "SELECT * FROM reklamacje, klienci, przesylka, platnosc, transport WHERE przez = ikk and rodzaj_przesylki = ipp and forma_rachunku = irp and rodzaj_transportu = itt ORDER BY data_zlozenia"; $rs = $db->Execute($sql); while (!$rs->EOF) { echo $wynik; $rs->MoveNext(); } $db->Close(); ?> Zwraca mi 0. Nie pobiera wartości. Pomoże mi ktoś? Ten post edytował janszu 3.03.2009, 21:50:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 3 Dołączył: 23.12.2008 Skąd: Piaseczno Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze możesz mnożenie dodać prosto w zapytaniu np.
SELECT a, b, a*b as 'C' from tabela1 where 1=1; Nie znam Twoich tabel więc trudno mi teraz napisać Twoje zapytanie :-) Po drugie to wytłumacz mi do czego w tym kodzie używasz $_REQUEST ? :-)) Raczej nie przesyłasz zmiennych poprzez $_POST czy $_GET... chyba, że się mylę... Ten post edytował mlattari 4.03.2009, 04:26:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 00:44 |