PHP-Neulig
Grünschnabel
Hallo liebes Forum,
ich hätte eine Frage... Könnte mir jemand ein Script anfertigen über eine Suchefunktion in einer Datenbank anhand eines PHP Dokkuments?
Wäre echt Prima da ich einfach nicht weiter komme ich sitze seit gut 2 1/2 Wochen an dem Script und komme einfach nicht weiter
Ich habe eine Datenbank Namens "Lizenzen" und eine Tabelle Namens "softwarelizenzen". Die Spalten in der Tabelle sind "ProduktName", "Versionsnummer", "Rechner", "BenutzerName", "InstallDatum", "Admin", "Seirenummer", "Verwendete Schlüssel" und "Bemerkung".
ich hätte eine Frage... Könnte mir jemand ein Script anfertigen über eine Suchefunktion in einer Datenbank anhand eines PHP Dokkuments?
Wäre echt Prima da ich einfach nicht weiter komme ich sitze seit gut 2 1/2 Wochen an dem Script und komme einfach nicht weiter
Ich habe eine Datenbank Namens "Lizenzen" und eine Tabelle Namens "softwarelizenzen". Die Spalten in der Tabelle sind "ProduktName", "Versionsnummer", "Rechner", "BenutzerName", "InstallDatum", "Admin", "Seirenummer", "Verwendete Schlüssel" und "Bemerkung".
PHP:
<?php
session_start();
if ($submit)
{
$sql = "SELECT * FROM softwarelizenzen WHERE PrdouktName='$ProduktName' AND Versionsnummer='$Versionsnummer' AND Rechner='$Rechner'
AND BenutzerName ='$BenutzerName' AND InstallDatum='$InstallDatum' AND Admin='$Admin' AND Serienummer='$Serienummer'
AND verwendete Schlüssel='$Verwendete_Schluessel' AND Bermkung='$Bemerkung'";
$abfrage ="SELECT * FROM softwarelizenzen Where 1='1";
if (strlen($ProduktName))
$abfrage .= " AND ProduktName = '$ProduktName'";
if (strlen($Versionsummer))
$abfrage .= " AND Versionsnummer = '$Versionsnummer'";
if (strlen($Rechenr))
$abfrage .= " AND Rechner = '$Rechner'";
if (strlen($BenutzerNAme))
$abfrage .= " AND BenutzerName = '$BenutzerName'";
if (strlen($InstallDatum))
$abfrage .= " AND InstallDatum = '$InstallDatum'";
if (strlen($Admin))
$abfrage .= " AND Admin = '$Admin'";
if (strlen($Serienummer))
$abfrage .= " AND Serienummer = '$Serienummer'";
if (strlen($Verwendete_Schluessel))
$abfrage .= " AND Verwendete Schlüssel = '$Verwendete_Schluessel'";
if (strlen($Bemerkung))
$abfrage .= " AND Bemerkung = '$Bemerkung'";
$result = mysql_query($sql, $connect);
$menge =$ mysql_num_rows($result);
list($ProduktName, $Versionsnummer, $Rechner, $BenutzerName, $InstallDatum, $Admin, $Serienummer, $Verwendete_Schluessel, $Bemerkung)
= myqsql_fetch_row($result);
if ($menge==0)
{
echo "Keine Daten gefunden!";
}
else
{
<table>
<table border ="0">
<tr>
<th>ProduktName</th>
<th>VersionsNummer</th>
<th>Rechner</th>
<th>BenutzerName</th>
<th>InstallDatum</th>
<th>Admin</th>
<th>Serienummer</th>
<th>Verwendete Schlüssel</th>
<th>Bemerkung</th>
</tr>
do {
<tr>
<td> echo $ProduktName </td>
<td> echo $VersionsNummer</td>
<td> echo $Rechner</td>
<td> echo $BenutzerName</td>
<td> echo $InstallDatum</td>
<td> echo $Admin</td>
<td> echo $Serienummer</td>
<td> echo $Verwendete_Schluessel</td>
<td> echo $Bemerkung</td>
</tr>
}while (list($ProduktName, $VersionsNummer, $Rechner, $BenutzerName, $InstallDatum, $Admin, $Serienummer, $Verwendete-Schluessel, $Bemerkung)
= mysql_fetch_row($erg));
echo "</table>";
}
}
else {
<form action="<?php print ($PHP_SELF) ; ?>" method="post">
<table>
<table border="0">
<tr>
<th>ProduktName:</th>
<td><input name="ProduktName" type="text"></td>
<th>VersionsNummer:</th>
<td><input name="VersionsNummer" type="text"></td>
<th>Rechner:</th>
<td><input name="Rechner" type="text"></td>
<th>BenutzerName:</th>
<td><input name="BenutzerName" type="text"></td>
<th>InstallDatum:</th>
<td><input type="InstallDatum" type="text"></td>
<th>Admin:</th>
<td><input name="Admin" type="text"></td>
<th>Serienummer:</th>
<td><input name="Serienummer" type="text"</td>
<th>Verwendete Schlüssel:</th>
<td><input name="Verwendete Schlüssel" type="text"></td>
<th>Bermerkung:</th>
<td><input name="Bemerkung" type="text":</td>
</tr>
<tr>
<td><input class="button" name="reset" value="Zurücksetzen" type="reset"></td>
<td><input class="submit" name="submit" value="Suchen" type="submit"></td>
</tr>
</table>
</form>
}
?>