Hallo,
ich würde gerne, dass die Daten die ich mir aus der Datenbank ziehe in einer Tabelle auf der selben Seite angezeigt werden wo auch das Formular ist.
Laut Internet soll das mit einem Affenformular gehen (if (isset($_POST['submit'])) etc.).
Ich steh da allerdings auf dem Schlauch. Kann mir einer sagen wo ich was einfügen muss?
Hier der Code
LG
ich würde gerne, dass die Daten die ich mir aus der Datenbank ziehe in einer Tabelle auf der selben Seite angezeigt werden wo auch das Formular ist.
Laut Internet soll das mit einem Affenformular gehen (if (isset($_POST['submit'])) etc.).
Ich steh da allerdings auf dem Schlauch. Kann mir einer sagen wo ich was einfügen muss?
Hier der Code
PHP:
<?php
$serverMSSQL = "";
$datenbankMSSQL = "";
$usernameMSSQL = "";
$passwortMSSQL = "";
$MSSQLconnectionInfo = array( "Database"=>$datenbankMSSQL, "UID"=>$usernameMSSQL, "PWD"=>$passwortMSSQL, "CharacterSet" => "UTF-8");
$mssqlLink = sqlsrv_connect($serverMSSQL, $MSSQLconnectionInfo);
if(!$mssqlLink) {
die(print_r(sqlsrv_errors(), true));
}else{
$sql = "select art.ArticleNumber, art.Name1, EANCode , CONCAT(sloc.StorageLocation, '-' ,splac.StoragePlace) Lagerort, ISNULL(Amount, '') Amount
from tbl_storage_ArticleStorages ast
left join tbl_storage_StorageAmounts amo on amo.FK_ArticleNumber = ast.FK_ArticleNumber
inner join tbl_storage_Articles art on art.ArticleNumber = ast.FK_ArticleNumber
inner join tbl_storage_StorageLocations sloc on sloc.StorageLocationId = ast.FK_StorageLocationId_Proposal_Sale
inner join tbl_storage_StoragePlaces splac on splac.StoragePlaceId = ast.FK_StoragePlaceId_Proposal_Sale
where ast.FK_BranchId = 'A4114298-59B2-42C8-AE2E-1F29AA60F9B1' and EANCode = '".$_POST['ean']."'";
$stmt = sqlsrv_query($mssqlLink, $sql);
if($stmt === false){
die(print_r(sqlsrv_errors(), true));
}else {
$k = 0;
echo '
<br><table border="1">';
echo '
<tr>
<th>Artikelnummer</th>
<th>Name</th>
<th>EAN</th>
<th>Lagerort</th>
<th>Menge</th>
</tr>';
while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
{
echo '
<tr>
<td>'.$row['ArticleNumber'].'</td>
<td>'.$row['Name1'].'</td>
<td>'.$row['EANCode'].'</td>
<td>'.$row['Lagerort'].'</td>
<td>'.$row['Amount'].'</td>
</tr>
';
}
}
sqlsrv_free_stmt($stmt);
}
echo '</table>';
sqlsrv_close($mssqlLink);
}
?>
HTML:
<!DOCTYPE html>
<html>
<head>
<link href="style.css" rel="stylesheet">
<title>Lager</title>
</head>
<body>
<form action="search.php" method="POST">
<label for="ean">EAN eingeben: </label>
<input type="text" name="ean" required><br /><br />
<input type="submit" id="button" value="Senden">
</form>
</body>
</html>
LG