This commit is contained in:
Gerald Simane
2010-03-11 06:35:07 +00:00
parent 0bb8d18ad9
commit 6ac7e17d03
2 changed files with 38 additions and 13 deletions
+20 -9
View File
@@ -26,10 +26,10 @@
if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
require_once('../../include/studiengang.class.php');
require_once('../../include/functions.inc.php');
require_once('../../include/benutzerberechtigung.class.php');
require_once('../../include/betriebsmittelperson.class.php');
require_once('../../include/studiengang.class.php');
require_once('../../include/functions.inc.php');
require_once('../../include/benutzerberechtigung.class.php');
require_once('../../include/betriebsmittelperson.class.php');
if (!$user=get_uid())
@@ -87,15 +87,26 @@ echo '<table width="100%"><tr><td>
<input type="submit" value="Suchen" name="suche">
</form></td><td align="right"><a href="betriebsmitteldetail.php" target="detail">NEU</a></td></tr></table><br><br>';
if($search!='')
{
//Suche in Datenbank
$qry = "SELECT distinct tbl_betriebsmittelperson.*, tbl_betriebsmittel.*, tbl_person.*, tbl_betriebsmittelperson.updateamum as updateamum, tbl_betriebsmittelperson.updatevon as updatevon FROM
public.tbl_betriebsmittelperson
JOIN public.tbl_betriebsmittel USING(betriebsmittel_id)
JOIN public.tbl_person USING(person_id)
LEFT JOIN public.tbl_benutzer USING(person_id)
/*
$qry = "SELECT distinct t bl_betriebsmittelperson.*, t bl_betriebsmittel.*, tbl_person.*, t bl_betriebsmittelperson.updateamum as updateamum,
t bl_betriebsmittelperson.updatevon as updatevon
FROM public.t bl_betriebsmittelperson
JOIN public.".t bl_betriebsmittel USING(betriebsmittel_id)
JOIN public.t bl_person USING(person_id)
LEFT JOIN public.t bl_benutzer USING(person_id)
WHERE nummer='".addslashes($search)."' OR uid='".addslashes($search)."'";
*/
$qry = "SELECT distinct public.vw_betriebsmittelperson.*, public.vw_betriebsmittelperson.updateamum as updateamum,
public.vw_betriebsmittelperson.updatevon as updatevon
FROM public.vw_betriebsmittelperson
WHERE nummer='".addslashes($search)."' OR uid='".addslashes($search)."'";
if($result = $db->db_query($qry))
{
echo "<b>Datenbank Result</b><br><table class='liste table-autosort:2 table-stripeclass:alternate table-autostripe'>
+18 -4
View File
@@ -26,6 +26,8 @@
require_once('../../include/benutzerberechtigung.class.php');
require_once('../../include/betriebsmittelperson.class.php');
require_once('../../include/betriebsmittel.class.php');
require_once('../../include/betriebsmitteltyp.class.php');
require_once('../../include/datum.class.php');
if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
@@ -214,18 +216,30 @@ if($result = $db->db_query($qry))
}
}
echo '</SELECT></td></tr>';
$oBetriebsmitteltyp = new betriebsmitteltyp();
$oBetriebsmitteltyp->result=array();
// Typtable
if (!$oBetriebsmitteltyp->getAll())
$errormsg[]=$oBetriebsmitteltyp->errormsg;
//TYP
echo '<tr><td>Typ</td><td><SELECT name="betriebsmitteltyp">';
$qry = "SELECT * FROM public.tbl_betriebsmitteltyp ORDER BY betriebsmitteltyp";
if($result = $db->db_query($qry))
#$qry = "SELECT * FROM public.t bl_betriebsmitteltyp ORDER BY betriebsmitteltyp";
#if($result = $db->db_query($qry))
#{
# while($row = $db->db_fetch_object($result))
if (is_array($oBetriebsmitteltyp->result) && count($oBetriebsmitteltyp->result)>0)
{
while($row = $db->db_fetch_object($result))
for ($ind=0;$ind<count($oBetriebsmitteltyp->result);$ind++)
{
$row=$oBetriebsmitteltyp->result[$ind];
if($row->betriebsmitteltyp==$betriebsmitteltyp)
$selected = 'selected';
else
$selected = '';
echo "<option value='$row->betriebsmitteltyp' $selected>$row->betriebsmitteltyp</option>";
}
}