#2
lidt af en mundfuld, måske du skulle ryde op i coden, opdel det i functioner
jeg ville ligge sql id i functioner for sig selv og retunerer resultatet, og så bruge resultatet i hoved programmet
der er nok også andre ting der med fordel kunne ligges ud for sig selv
#3
>Den kommer kun med det første id, og det kan jeg ikke bruge
hvilke id er det du har selected ??
$query_rsVare_Salg = sprintf("SELECT * FROM vare WHERE id = %s", GetSQLValueString($colname_rsVare_Salg, "int"));
$rsVare_Salg = mysqli_query($hellestrik, $query_rsVare_Salg) or die(mysqli_error());
$row_rsVare_Salg = mysqli_fetch_assoc($rsVare_Salg);
$totalRows_rsVare_Salg = mysqli_num_rows($rsVare_Salg);
her laver du en mysqli_fetch_assoc, og forsøger så igen i din do while løkke på sammen resultat :(
<?php } while ($row_rsVare_Salg = mysqli_fetch_assoc($rsVare_Salg)); ?>
hvorfor udskriver du i en "do while" løkke ?? (er du sikker på der altid er mindst 1 resultat)
lav det om til en "while" løkke (kaldes også en "while do")
#4 har aldrig virket, i bedste fald overflødig code
i værste fald laver det rod i din connection
ref
http://php.net/mysqli_connect$link = mysqli_connect("127.0.0.1", "my_user", "my_password",
"my_db");
du setter din database med 4 parameter, skal du connecte til en anden database, skal du lave en ny connection