OK this is my latest effort but not sure where its going. Any help please? Thanks.
Javascript Head:
<script language="JavaScript" type="text/javascript">
<!--
var fieldCount = 1;
function addStaff()
{
fieldCount++;
var newStaff = document.createElement('select');
newStaff.name = 'ffnumber[]' + fieldCount;
newStaff.id = 'ffnumber' + fieldCount;
document.getElementById('qs').appendChild(newStaff);
<?php
include('../staff_db_connect.php');
$query = "SELECT FFNumber, FirstName, SurName, TDATE, EmpStatus ".
"FROM EMPLOYEES_Registered ".
"WHERE EmpStatus = 'A' ".
"ORDER BY SurName ".
"ASC";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result))
{
// SET NAME/FFNUMBER VARIABLE
$value = $row['FFNumber'].'-'.$row['SurName'].'-'.$row['FirstName'];
echo '<option value= "'.$value.'">'.$row['SurName'].' '.$row['FirstName'].'</option>';
}
?>
}
//-->
</script>
Body PHP Code:
<?php
/***********************
Get Staff Details
***********************/
include('../staff_db_connect.php');
$query = "SELECT FFNumber, FirstName, SurName, TDATE, EmpStatus ".
"FROM EMPLOYEES_Registered ".
"WHERE EmpStatus = 'A' ".
"ORDER BY SurName ".
"ASC";
$result = mysql_query($query) or die(mysql_error());
// DISPLAY LIST OF NAMES
if(isset($error_message['ffnumber'])) { echo $error_message['ffnumber']; }
echo '<p id="qs"> '.
'<label for="ffnumber">Name:</label> '.
'<select name="ffnumber" id="ffnumber"> '.
'<option value="0">Select Name</option>';
while($row = mysql_fetch_array($result))
{
// SET NAME/FFNUMBER VARIABLE
$value = $row['FFNumber'].'-'.$row['SurName'].'-'.$row['FirstName'];
echo '<option value= "'.$value.'">'.$row['SurName'].' '.$row['FirstName'].'</option>';
}
echo '</select> '.
'<button onclick="addStaff(); return false;">Add another</button></p>';
?>