Hallo Leute!!!
Ich hoffe hier kann mir jemand helfen...
Mein Problem:
Mach gerade ein Maturaprojekt wo ich mittels PHP auf einen MS SQL Server '05 zugreifen muss.
Leider geht gar nichts...
.)Der IIS ist installiert
.)PHP ist installiert
So....ich habe eine Datenbank namens "login" gemacht...
Weiters habe ich in der Datenbank eine Tabelle die auch "login" heist!!
Wenn ich das SQL Server Management aufrufe logge ich mich mit ..
.)SQL Server Authentication
.)Benutzername: mentasti
.)Kennwort: 123
ein.
So...das ist mein Eingabeformular....connectionTest.php:
Und das ist meine Datei die die Werte in die DB schreiben soll...addentry.php
Und es geht einfach nicht....nach 20 tausend tutorials seit ihr meine letzte Hoffnung!!!
Achja....komischer Weise bekomme ich keine Fehlermeldungen oder der Gleichen zurück...einfach gar nichts!!!
Vielleicht habe ich irgenetwas vergessen zu installieren....????
Bitte um HILFE!!!
Danke im vorraus
cssFreak
Ich hoffe hier kann mir jemand helfen...
Mein Problem:
Mach gerade ein Maturaprojekt wo ich mittels PHP auf einen MS SQL Server '05 zugreifen muss.
Leider geht gar nichts...
.)Der IIS ist installiert
.)PHP ist installiert
So....ich habe eine Datenbank namens "login" gemacht...
Weiters habe ich in der Datenbank eine Tabelle die auch "login" heist!!
Wenn ich das SQL Server Management aufrufe logge ich mich mit ..
.)SQL Server Authentication
.)Benutzername: mentasti
.)Kennwort: 123
ein.
So...das ist mein Eingabeformular....connectionTest.php:
PHP-Code:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>News</title>
<link rel="stylesheet" type="text/css" href="page.css" >
</head>
<body bgcolor="#ffffff" alink="#000000" vlink="#000000" link="#000000">
<font face="Verdana" size="2" color="#000000">
<form action="addentry.php" method="post">
<center>
<table>
<tr>
<td align="left">
Name:<br>
<input type="text" name="name" rows="25"><br><br>
</td>
<td align="right">
Passwort:<br>
<input type="text" name="password" rows="25"><br><br>
</td>
</tr>
<tr>
<td align="left">
<input type = "reset" value = "Verwerfen">
</td>
<td align="right">
<input type = "submit" value = "Eintragen" >
</td>
</tr>
</table>
</form>
<br><br><br>
<table width="700">
<tr>
<td align="left" width="100%" colspan="2">
<?php
$benutzer="mentasti";
$kennwort="123";
$host="localhost"
$db="login";
$connection = mssql_connect($host,$benutzer,$kennwort) OR die("Couldn't connect to SQL Server on Server");
mssql_select_db($db,$connection) OR die("Couldn`t find database");
$view = " SELECT
name,
password
FROM
login
";
$result = mssql_query($view)or die(mssql_error);
if(mssql_num_rows($result))
{
while($row = mssql_fetch_assoc($result))
{
echo "Name: ".$row['name']." Passwort:".$row['password']."<br>\n";
}
}
else
{
echo"Es gibt noch keinen Gästebucheintrag in der Datenbank";
}
?>
</td>
</tr>
</table>
</center>
</font>
</body>
</html>
Und das ist meine Datei die die Werte in die DB schreiben soll...addentry.php
PHP-Code:
<?php
$benutzer="mentasti";
$kennwort="123";
$host="localhost"
$db="login";
$connection = mssql_connect($host,$benutzer,$kennwort) OR die("No connection to Server");
mssql_select_db($db,$connection) OR die("Couldn´t select Database");
$data = " INSERT INTO login
(name, password)
VALUES
('$_POST[name]',
'$_POST[password]')
";
$result = mssql_query($data);
header ("Location: connectionTest.php");
?>
Achja....komischer Weise bekomme ich keine Fehlermeldungen oder der Gleichen zurück...einfach gar nichts!!!
Vielleicht habe ich irgenetwas vergessen zu installieren....????
Bitte um HILFE!!!
Danke im vorraus
cssFreak
Kommentar