function update_row($id, $record, $db, $del,$order){
$c = file($db);
$found = 0;
//we have to find the correct line from the id
$c1 = count($c);
for($p=0;$p<$c1;$p++)
{
$stuff = explode("|", trim($c[$p]));
if($stuff[$order] == $id)
{
$line = $p;
$found = 1;
break;
}
}
if($found!= 0)
{
if ($del == "yes") {
$carray = $c1;
$con = "";
for ($i = 0; $i < $carray; $i++) {
if ($i != $line) {
$con .= $c[$i];
}
} $fp = fopen($db,"w");
flock($fp,2);
fwrite($fp,$con);
fclose($fp);
} else {
$c[$line] = $record;
$carray = $c1;
$con = "";
for ($i = 0; $i < $carray; $i++) {
$con.=trim($c[$i])."\n";
}
$fp = fopen($db,"w");
flock($fp,2);
fwrite($fp,$con);
fclose($fp);
} }
}
$c = file($db);
$found = 0;
//we have to find the correct line from the id
$c1 = count($c);
for($p=0;$p<$c1;$p++)
{
$stuff = explode("|", trim($c[$p]));
if($stuff[$order] == $id)
{
$line = $p;
$found = 1;
break;
}
}
if($found!= 0)
{
if ($del == "yes") {
$carray = $c1;
$con = "";
for ($i = 0; $i < $carray; $i++) {
if ($i != $line) {
$con .= $c[$i];
}
} $fp = fopen($db,"w");
flock($fp,2);
fwrite($fp,$con);
fclose($fp);
} else {
$c[$line] = $record;
$carray = $c1;
$con = "";
for ($i = 0; $i < $carray; $i++) {
$con.=trim($c[$i])."\n";
}
$fp = fopen($db,"w");
flock($fp,2);
fwrite($fp,$con);
fclose($fp);
} }
}
$carray = $c1;
$con = "";
for ($i = 0; $i < $carray; $i++) {
if ($i != $line) {
$con .= $c[$i];
}
}