Halo,
ich versuche mich grad mit PHP und MS SQL auseinander zu setzten. Installiert habe ich das XAMP-Paket. Die Verbindung zur DB funktioniert soweit.
Aufgabe ist folgende: es müssen alle Daten aus der Tabelle extrahiert werden und auf der Seite dargestellt werden, dabei soll gespeicherte Procedere verwendet werden.
gespeicherte Procedere sp_RetrieveDept
Tabelle „Department“ beinhaltet folgende Attribute:
idDepartment, chrDeptName, chrDeptImage
Nun bin ich total durcheinander gekommen, die MS SQL-Funktionen habe ich mir angeschaut: PHP: Mssql-Funktionen - Manual
kann aber nicht so weit kommen
Danke für die Hilfe
ich versuche mich grad mit PHP und MS SQL auseinander zu setzten. Installiert habe ich das XAMP-Paket. Die Verbindung zur DB funktioniert soweit.
Aufgabe ist folgende: es müssen alle Daten aus der Tabelle extrahiert werden und auf der Seite dargestellt werden, dabei soll gespeicherte Procedere verwendet werden.
gespeicherte Procedere sp_RetrieveDept
PHP-Code:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[sp_RetrieveDept]
@idDepartment int
AS
select * from department
where idDepartment = @idDepartment
idDepartment, chrDeptName, chrDeptImage
PHP-Code:
<?php
$conn = mssql_connect($host = '',$username = '',$password = '');
$stmt=mssql_init("sp_RetrieveDept", $conn);
mssql_bind($stmt, "@idDepartment", $idDepartment, SQLINT4, FALSE);
$result = mssql_execute($stmt);
$row = mssql_fetch_assoc($result);
$idDepartment = $row['idDepartment'];
?>
<table border=0><tr>
<td>
<dd><a href='products.php?idDept=<?php print $idDepartment; ?>' title=Weiter>
<img src="http://www.php.de/images/<%=chrDeptImage%>" align="middle" border=0 alt=Auswaehlen width=70 height=60> <?php print $chrDeptName; ?></a></td></tr>
<tr><td height=10> </td></tr>
</table>
kann aber nicht so weit kommen
Danke für die Hilfe