kukix_new
28.10.2003, 20:24:54
Witam.
Jak dopasować to zapytanie sql, żeby pasowało do tej funkcji sql() i zwrociło sume pola 'ilosc'
[sql:1:18c8412f9d]
SELECT SUM(ilosc) FROM zamowienia_prod WHERE product_id=twoj_id;
[/sql:1:18c8412f9d]
przykładowy kod użycia funkcji sql()
[php:1:18c8412f9d]<?php
$result_sprzedano = sql("SELECT * FROM zamowienia_prod WHERE id_prod = twoj_id;");
$row_sprzedano = mysql_fetch_array($result_sprzedano);
?>[/php:1:18c8412f9d]
P.S. funkcja sql() łączy się z baza danych i wykonujezapytanie przez mysql_query()
Może nie napisałem zbyt jasno, ale czy ktoś może mi z tym pomóc...
HaRy
28.10.2003, 21:42:07
hmm nie wiem, czy o to Ci chodzilo ....
ale : [sql:1:331429eee0]SELECT SUM(ilosc) as suma FROM zamowienia_prod WHERE product_id=twoj_id;[/sql:1:331429eee0]
no i jezeli funckcja sql wyglada m.wiecej tak (choc nie wiem po co Ci ona... )
[php:1:331429eee0]<?php function sql ($zap) {
return mysql_query($zap);
}
?>[/php:1:331429eee0]
i wykozystasz [php:1:331429eee0]<?php
$result_sprzedano = sql("SELECT * FROM zamowienia_prod WHERE id_prod = twoj_id;");
$row_sprzedano = mysql_fetch_array($result_sprzedano);
?>[/php:1:331429eee0]
to w zmiennej $row_sprzedano[suma] bedziesz mial owa sume
kukix_new
29.10.2003, 12:12:06
właąnie chodziło o to "AS suma",
Teraz jest ok.
Jeżeli o tą funkcję, ma ona jeszczekilka możliwości min generowanie komunikatu błędu w odpowiedni sposób itd...
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.