Hallo Leute,
ich habe schon mal ein Thema veröffentlicht, dass nach ein paar negative versuche,
gezwungen war den script neu zu schreiben.
Es geht um folgendes:
Ich habe ein config.php file wo die verbindung zur datenbank erstellt. in allen anderen files wird dies über include eingebunden. dan habe ich eine index.php datei wo die ganzen divs befinden und auch wieder über include eingebunden werden.
Eine Checkbox datei und ein Datei wo die Daten aus der Datenbank ausgewertet werden und dargestellt werden.
Mein Problem:
Ich habe die Checkboxen über arrey-key gemacht. Jetzt will ich nun in der datei mit der darstellung die abfrage machen. Doch ich weiss nicht wie es funktioniert. Auch mit der Datenbank abfrage klappt bei mir auch nicht so gut.
Technisches:
MSSQL Datenbank
Script PHP/HTML und
Checkboxen mit JavaScript
So seht der Code aus:
Der Index.php
Die Navigation mit den Checkboxen:
Die Config.php Datei mit der Verbindung zur Datenbank:
Und die Letze Datei wo die Checkboxen abgefragt werden und (egal wie dargestellt werden):
Hat mir jemand einen Tip oder könnte jemand mir ein Beispiel einer abfrage zeigen?
Für die Bemühung danke ich im voraus
mfg sas
ich habe schon mal ein Thema veröffentlicht, dass nach ein paar negative versuche,
gezwungen war den script neu zu schreiben.
Es geht um folgendes:
Ich habe ein config.php file wo die verbindung zur datenbank erstellt. in allen anderen files wird dies über include eingebunden. dan habe ich eine index.php datei wo die ganzen divs befinden und auch wieder über include eingebunden werden.
Eine Checkbox datei und ein Datei wo die Daten aus der Datenbank ausgewertet werden und dargestellt werden.
Mein Problem:
Ich habe die Checkboxen über arrey-key gemacht. Jetzt will ich nun in der datei mit der darstellung die abfrage machen. Doch ich weiss nicht wie es funktioniert. Auch mit der Datenbank abfrage klappt bei mir auch nicht so gut.
Technisches:
MSSQL Datenbank
Script PHP/HTML und
Checkboxen mit JavaScript
So seht der Code aus:
Der Index.php
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>ENTEO</title>
<link rel="stylesheet" type="text/css" href="css/enteo.css" />
</head>
<body>
<div class="footer"></div>
<div class="body">
<?php include ("navigation.php")?>
<div class="bgLeft"></div>
<div class="bgRight"></div>
<div class="bcontent"></div>
<div class="bbutton"></div>
<div class="egbgleft"></div>
<div class="egbgright"></div>
<div class="content"></div>
</div>
</body>
</html>
Die Navigation mit den Checkboxen:
PHP:
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
function check(frm,chk,components){
for(var i=0;i<frm.length;i++)if(frm[i].name.indexOf(components)>-1)frm[i].checked=chk;}
</script>
<?php
include ("config.php");
?>
<div class="navigation"
<form name="suche" action="allwk.php" method="post" enctype="multipart/form-data">
<br><br>
<b><center>Workstation - ID</b></center><br><br>
<label for="suchen"></label><input type="text" size="29" id="suchen" name="id">
<input type="checkbox" onclick="check(this.form,this.checked,'[]')">All Component<br><br><br><br>
<input type="checkbox" name="components[disk]" value="true">DISK<br>
<input type="checkbox" name="components[cpu]" value="true">CPU<br>
<input type="checkbox" name="components[dmi]" value="true">DMI<br>
<input type="checkbox" name="components[bios]" value="true">BIOS<br>
<input type="checkbox" name="components[floppy]" value="true">FLOPPY<br>
<input type="checkbox" name="components[system]" value="true">SYSTEM<br>
<input type="checkbox" name="components[monitor]" value="true">MONITOR<br>
<input type="checkbox" name="components[software]" value="true">SOFTWARE<br>
<input type="checkbox" name="components[operationsystem]" value="true">OPERATIONSYSTEM<br>
<input type="checkbox" name="components[lanadapter]" value="true">LANDADAPTER<br>
<input type="checkbox" name="components[serialport]" value="true">SERIALPORT<br>
<input type="checkbox" name="components[memorymodule]" value="true">MEMORYMODULE<br>
<input type="checkbox" name="components[videoadapter]" value="true">VIDEOADAPTER<br>
<input type="checkbox" name="components[parallelport]" value="true">PARALLELPORT<br>
<input type="checkbox" name="components[logicaldrive]" value="true">LOGICALDRIVE<br>
<input type="checkbox" name="components[sytemboard]" value="true">SYSTEMBOARD<br>
<input type="checkbox" name="components[networkdrive]" value="true">NETWORKDRIVE<br>
<input type="checkbox" name="components[printer]" value="true">PRINTER<br><br><br>
<input type="submit" name="CheckAll" value=" Scan Now "
onClick="checkAll(document.myform.list)">
</div>
</body>
</html>
Die Config.php Datei mit der Verbindung zur Datenbank:
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>ENTEO</title>
<link rel="stylesheet" type="text/css" href="css/enteo.css" />
</head>
<body>
<?php
$server= "IP";
$user= "benutzer";
$passwort= "pw";
$db="NIManagementDB";
$con = mssql_connect($server,$user,$passwort)or die ("Unable to connect to server");
$db = mssql_select_db($db,$con);
$sql = 'SELECT * FROM '.'';
$ergebnis = mssql_query($sql,$con);
$ausgabe = mssql_fetch_array($ergebnis);
?>
</body>
</html>
Und die Letze Datei wo die Checkboxen abgefragt werden und (egal wie dargestellt werden):
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>ENTEO</title>
<link rel="stylesheet" type="text/css" href="css/enteo.css" />
</head>
<body>
<?php
include ("config.php");
$con = mssql_connect($server,$user,$passwort)or die ("Unable to connect to server");
$db = mssql_select_db($db,$con);
$sql = 'SELECT * FROM [NC_Workstation]Where MachineName ="NBOLE142JT01"';
$ergebnis = mssql_query($sql,$con);
$ausgabe = mssql_fetch_array($ergebnis);
?>
<div class="footer"></div>
<div class="body">
<?php include ("navigation.php")?>
<div class="bgLeft"></div>
<div class="bgRight"></div>
<div class="bcontent">
<?php Hier sollte die Abfrage stattfinden
print_r($ausgabe);?></div>
<div class="bbutton"></div>
<div class="egbgleft"></div>
<div class="egbgright"></div>
<div class="content"></div>
</div>
</body>
</html>
Hat mir jemand einen Tip oder könnte jemand mir ein Beispiel einer abfrage zeigen?
Für die Bemühung danke ich im voraus
mfg sas