Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sumowanie pobranych wyników
Forum PHP.pl > Forum > Przedszkole
kis
jak z poniższego kodu zsumowac i wyśietlic cene

<?
if ($baza = mysql_connect("localhost", "log", "haslo")) {
if (mysql_select_db("Baza")) {

if (isset($_POST["usun"])) { // usuwanie numerów ID
for ($i=0;$i<count($_POST["usun"]);$i++) {
$ID_filmu = $_POST["usun"][$i];
mysql_query("DELETE FROM rezerwacja1 WHERE ID_filmu=$ID_filmu ");
}
}

$wynik = mysql_query("SELECT rezerwacja1.ID_filmu, filmy.Tytuł, filmy.Cena
FROM rezerwacja1,filmy
WHERE filmy.Cena = filmy.Cena AND rezerwacja1.ID_filmu = filmy.ID_filmu AND login='$login' ");
$wierszy = mysql_num_rows($wynik);

echo "<form action=\"kosz.php\" method=\"post\">";
for ($i=0;$i<$wierszy;$i++) {
$wiersz = mysql_fetch_array($wynik);
echo "<input type=\"checkbox\" name=\"usun[]\"value=\"{$wiersz["ID_filmu"]}\" />
{$wiersz["Tytuł"]}<b>

}
echo "<input type=\"submit\" value=\" usuń \" /></form>";
echo array_sum($wiersz["Cena"]);



} else echo "Nie można połączyć się z bazą";
mysql_close($baza);
} else echo "Nie można połączyć się z serwerem MySQL";
?>
John
po pierwsze używaj tagów ( BBcode ), bo tak to aż mi się czytać odechciewa.

tą samą metodą co masz ( array_sum($wiersz["Cena"]); ) tyle,że rozdziel zapytania dla ceny i dla tytułu.

W ten sposób otrzymasz dwa array'e :
$wiersz_tytul;
$wiersz_cena;

i sum_array($wiersz_cena) powinien zadziałać poprawnie
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.