* Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at >
* Rudolf Hangl < rudolf.hangl@technikum-wien.at >
* Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at >
*/
require_once('../../config/vilesci.config.inc.php');
require_once('../../include/basis_db.class.php');
if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
$uid=(isset($_REQUEST['uid']) ? $_REQUEST['uid'] :get_uid() );
$einheit=(isset($_REQUEST['einheit']) ? $_REQUEST['einheit'] :'' );
$einheit_id=(isset($_REQUEST['einheit_id']) ? $_REQUEST['einheit_id'] :'' );
$student_id=(isset($_REQUEST['student_id']) ? $_REQUEST['student_id'] :'' );
?>
';
$enduid=strpos($field[$i],'"',1);
//echo $enduid.'
';
$uid=substr($field[$i],1,$enduid-1);
//echo $uid.'
';
$begineinh=strpos($field[$i],'"',$enduid+2)+1;
//echo $begineinh.'
';
$endeinh=strpos($field[$i],'"',$begineinh);
//echo $endeinh.'
';
$einheit=substr($field[$i],$begineinh,$endeinh-$begineinh);
//echo $einheit.'
';
$sql_query="SELECT * FROM einheit WHERE kurzbz='$einheit'";
$result=$db->db_query($sql_query);
$rows=$db->db_num_rows($result);
if ($rows==0)
{
$result_ins=$db->db_query("INSERT INTO einheit (kurzbz) VALUES ('$einheit')");
if(!$result_ins)
error($db->db_last_error() );
$sql_query="SELECT * FROM einheit WHERE kurzbz='$einheit'";
$result=$db->db_query($sql_query);
}
$row=$db->_fetch_object($result,0);
$einheit_id=$row->id;
$sql_query="SELECT * FROM student WHERE uid='$uid'";
//echo $sql_query.'
';
$result=$db->db_query($sql_query);
if(!$result)
error($db->db_last_error());
$rows=$db->db_num_rows($result);
if ($rows==0)
die("Student $uid not found!");
$row=$db->db_fetch_object($result,0);
$student_id=$row->id;
$sql_query="SELECT * FROM einheitstudent WHERE einheit_id=$einheit_id AND student_id=$student_id";
$rows=0;
if ($result=$db->db_query($sql_query))
$rows=$db->db_num_rows($result);
if ($rows==0)
{
$result_ins=$db->db_query("INSERT INTO einheitstudent (einheit_id, student_id) VALUES ($einheit_id, $student_id)");
if(!$result_ins)
error($db->db_last_error());
$result=$db->db_query($sql_query);
}
}
?>
Finished
Zurück