Ik probeer een formulier te maken, waar men de ontvanger van het bericht kan selecteren dmv een dropdown list.
Nu heb ik gezocht naar een goed werkend script.
Ik heb onderstaande gevonden, alleen ik krijg de namen niet in beeld.
Ik heb bewust het blokje met het php script links staan, omdat ik het dan makkelijker kan weer vinden en lezen.
Onderstaand een deel van het script:
<?
if (!session_id()) { session_start(); };
include("config.php");// sleep(12);
$db = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
$res = "select * from members where id='$id'";
$result = mysqli_query($db,$res);
if ($myrow = mysql_fetch_array($result)) {
$aan_naam = $myrow['naam'];
}
$u_id=$_SESSION['user_id'];
$u_naam=$_SESSION['is_naam'];
$etime=time();
$aan_naam = $myrow['naam'];
//voor tabel
?>
<center><br>
<? include("tboven"); ?><h3>Stuur nu een bericht </h3>
<form name="mailstuur" action="" onsubmit="ajax1.post('mail-post.php','mailstuur','content'); return false;" >
<table cellpadding="0" cellspacing="1" width="550" class="mailTable" style="text-align:left;">
<tr>
<td class="tableHeader" colspan=2 align="right"><img align=absmiddle src="icons1/3/01/16/47.png"> Postvak Uit</td>
</tr>
<tr class="tableRow1">
<td class="tableHeader" width="90"><img align=absmiddle src="icons1/3/01/16/02.png"> Aan:</td>
<td class="tableRow" width="*">
<?php
echo "<select name= 'naam'>";
echo '<option value="">'.'--- Selecteer Naam ---'.'</option>';
$query = mysqli_query($db,"SELECT id, naam FROM members");
while($row=mysqli_fetch_array($query))
{
echo "<option value='". $row['id']."'>".$row['naam'].'</option></td>';
}
echo '</select>';
?>