SQL query om som te bekomen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Sven

Sven

18/10/2006 19:47:00
Quote Anchor link
Kan iemand me even helpen, ik zou een sql query in php moeten hebben, die van een kolom (afstanden van fietsroutes) de som maakt van alle waarden in die kolom. Het resultaat moet getoond worden op een webpagina.
Alvast bedankt.
 
PHP hulp

PHP hulp

18/11/2024 10:35:59
 
Klaasjan Boven

Klaasjan Boven

18/10/2006 19:52:00
Quote Anchor link
SELECT SUM(fietsroutes) AS toraal FROM jouwtabel
 
Sven

Sven

18/10/2006 20:17:00
Quote Anchor link
Bedankt, ik probeerde het op de volgende manier, maar als ik $row echo op een pagina, verschijnt er niets. Hoe kan ik die som laten verschijnen op de pagina? (ik ben newbie ;-))


$sql500 = "SELECT SUM(afst) AS toraal FROM routes WHERE user = '$login' ";

$result = mysql_query($sql500) or die ("kon geen query versturen");

$row500 = mysql_fetch_assoc($result);
 
Joren de Wit

Joren de Wit

18/10/2006 20:22:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$sql
= "
    SELECT SUM(afst) AS totaal
    FROM routes
    WHERE user = '"
. $login . "'
    "
;

if(!$res = mysql_query($sql))
{

    trigger_error(mysql_error());
}

else
{
    $row = mysql_fetch_assoc($res);
    echo $row['totaal'];
}

?>
 
Sven

Sven

18/10/2006 20:25:00
Quote Anchor link
Bedankt, het werk!
 
Klaasjan Boven

Klaasjan Boven

18/10/2006 20:26:00
Quote Anchor link
Paar tips

Gebruik duidelijke namnen dus niet bijv $sql5oo maar $sql_fietsroutes

Maak je sql mooi op
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php

$sql_fietsroutes
= "
SELECT
SUM(afst)
AS totaal
FROM routes
WHERE
    user = '"
.$login. "'";
$result_fietsroutes=mysql_quey($sql_fietsroutes);
if(mysql_num_rows(
$result_fietsroutes) > 0)// query geslaagd blijkbaar
{
while($afstand=mysql_fetch_array($result_fietsroutes)) //fetche eigenlijk niet nodig geeft slechts een rij als resultaat
{
echo $afstand['totaal'];
}
//einde while
}//einde if
?>


EDIT Way to late :(
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.