Flytt echo ut av while. Altså rett over siste linja, etter "}".
Forøvrig er det sikkert bedre å bruke forslaget til SteinOveHelset. Akkurat slik du hadde det, men en echo etter while der også.
Har aldri kodet php, men tipper noe slikt som dette:
Kode
<?php
//Steg 1: Tilkobling og valg av database
$tilkobling_02 = mysql_connect("localhost", "ertsadat_admin",
"******");
// var_dump($tilkobling);
mysql_select_db("ertsadat_mine_sider", $tilkobling_02);
// Steg 2: Kjør en SQL-spørring mot databasen
$sql_02 = "SELECT id, kroner, in_ut, aar ";
$sql_02 .= " FROM regnskap_inn_ut WHERE aar='2012' AND in_ut='1'";
$resultat_02 = mysql_query($sql_02, $tilkobling_02);
// Behandle resultatet med PHP og HTML
$sumKroner = 0;
while ( $rad_02 = mysql_fetch_array ($resultat_02) ) {
$id_02=$rad_02['id'];
$kroner_02=$rad_02['kroner'];
$sumKroner += $rad_02['kroner'];
$in_ut_02=$rad_02['in_ut'];
$aar_02=$rad_02['arr'];
//Steg 4, lukk databasetilkoblingen
mysql_close($tilkobling_02);
}
echo "<br />ID: $id_02 - Kroner: $sumKroner - Inn, Ut: $in_ut_02";
?>
Litt usikker på om du trenger å initialisere en int i php eller om du faktisk kan kjøre += på en null-verdi.
Sist endret av Restyle; 5. september 2012 kl. 14:57.