Ved SELECT, skal MySQL udskrive data, hvor id = OPTIONs værdi
Hej eksperter,Jeg har denne kode, som skal uskrive data, hvor den options værdi skal blive til $id, og så skal mysql så udskrive det på siden.
Men jeg ved ikke lige hvordan jeg skal organisere det med Onchange i min select.
Når siden åbnes, så skal den sidst tilføjede vises.
Kode:
<HTML>
<HEAD>
<TITLE> Kenner's Profil - Hilsner</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="indexSheet.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY>
<script type="text/javascript">
<!--
window.onerror = null;
if (window == top) top.location.href = 'http://www.kenner.arto.dk';
// -->
</script>
<table Style="width:100%;" class="indhold" border="0">
<tr><td class="overskrift">Hilsner</td><td align="right"><?php include("funktioner.php"); db(); counter(Hilsen); ?></td></tr>
<tr>
<td>
<?php
//Laver forespørgsel i tabellen
$hilsner = mysql_query ("SELECT * FROM venner ORDER BY id DESC") or die (mysql_error());
//Udskriver venneliste i tabel
print "<select name=\"hilsen\">";
while ($row = mysql_fetch_array($hilsner))
{
//Tjekker om Arto id er tom eller 0
if ($row["tjek"] == "x"){
echo "<option value=\".$row["id"].\">.$row["navn"].</option>";
}
}
print "</select>";
$id = //Den værdi der er blevet sendt fra min SELECT;
$vis_hilsen = mysql_query ("SELECT * FROM hilsner WHERE id =$id") or die (mysql_error());
$row = mysql_fetch_array($vis_hilsen);
?>
<table border="0">
<tr><td>Navn: <?php echo $row["navn"]; ?></td></tr>
<tr><td><?php echo $row["hilsen"]; ?></td></tr>
</table>
<center>Kunne du tænke dig at skrive en hilsen, så skriv til Kenneth</center>
</td>
</tr>
</table>
</BODY>
</HTML>
