Dan Molberg wrote in dk.edb.internet.webdesign.serverside.php:
> Ikke underligt, det er jo det du beder den om.... du skal selecte alle dem
> du vil have vist.
Jeg selecter alle navnene, og den vil kun udskrive et af navnene...
Her er en liste over de ting, jeg har forsøgt:
/////////////////////////////////////////////////////////////////////////////
/////////////
$conn = mysql_connect("localhost", $brugernavnet, $adgangskoden);
mysql_select_db($brugernavnet, $conn);
$res = mysql_query("SELECT id FROM turen WHERE brugernavn=''");
$data = mysql_fetch_array($res);
$numrows = mysql_num_rows($res);
$i = 0;
while ($i < $numrows){
$sql = mysql_query("SELECT fornavn FROM turen WHERE id='".$id[$i]."'");
$fornavn = mysql_fetch_array($sql);
echo "<option value\"".$data[$i].">".$fornavn[$i]."</option><br />";
$i++;
}
/////////////////////////////////////////////////////////////////////////////
/////////////
$conn = mysql_connect("localhost", $brugernavnet, $adgangskoden);
mysql_select_db($brugernavnet, $conn);
$sql = mysql_query("SELECT fornavn FROM turen WHERE brugernavn=''");
$numrows = mysql_num_rows($sql);
$i = 0;
$data = mysql_fetch_array($sql);
for($i = 0; $i < $numrows; $i++) {
echo "<option value=".$data[$i].">".$data[$i]."</option><br/>";
}
# data[$i] kommer frem med navnet, men det er kun det første navn, og det
bliver kun vist en gang, resten af felterne forlader den tomme, men den
viser så mange, der ligger i array'et (fx hvis det er Poul, Lars og Lasse,
der
ligger i array'et, viser den Poul 1 gang og viser 2 tomme)...
# data['fornavn'] kommer frem med navnet, men det er kun det første navn, og
det bliver vist de antal gange, der ligger dataer i array'et (fx hvis det er
Poul, Lars og Lasse der ligger i array'et, viser den Poul 3 gange)...
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials