penjanaanjadual.php
<div align="center"><span class="style1">PENJANAAN JADUAL</span>
</div>
<form method="post" action="penjanaanjadual.php">
<p>Berapa bilangan tugasan? :<input type="text" name="bil" size="6" />
<input name="form" type="submit" value="Generate Form" />
<?php
$bil = isset($_POST[bil]) ? $_POST[bil] : '';
if(isset($_POST['form']))
{
?>
<table width="200" border="1">
</p>
<tr>
<td>Task</td>
<td>Task Time(in min)</td>
</tr>
<?
$num = 1;
while($num<=$bil)
{
?>
<tr>
<td><input type="text" name="task[]" size="15" /></td>
<td><input type="text" name="tasktime[]" size="15" /></td>
</tr>
<?
$num++;
}
echo "</table>";
}
?>
output.php
$task = isset($_POST[task]) ? $_POST[task]:'';
$tasktime = isset($_POST[tasktime]) ? $_POST[tasktime ]:'';
//kira masa tugas
function kiramasatugas($tasktime)
{
if(is_array($tasktime))
{
$count=0;
foreach($tasktime as $key=>$value)
{
if(is_numeric($value))
{
$MSTG[$count] = $value;
}
else
{
$MSTG[$count] = 0;
}
$count++;
}
return $MSTG;
}
return false;
}
sort($tasktime,SORT_NUMERIC);
if(is_array($task))
{
foreach($task as $key=>$value)
{
$kiramasatugas = kiramasatugas($_POST['tasktime ']);
$s[] = $kiramasatugas[$key];
$jumlahmasatugas = array_sum($s);
}
Task Task Time(in min)
a 0.6
b 0.4
c 0.3
The above example task and tasktime are input by user,I already sort the task time from smallest number to bigger but how can I sort the task accordingly to tasktime? I mean like dis
Task Task Time(in min)
c 0.3
b 0.4
a 0.6