Hoi,

Mijn php script moet verbinding maken met een SQL database, in plaats van een MySQL database. Dit heb ik nog nooit gedaan en Google heeft tot dusver geen uitkomst geboden. Heeft iemand een idee hoe ik dit doe?

Thx!
Kun je me daarbij helpen? Hoe kan ik zien of de verbinding gelukt is?
<?php
if(mssql_connect($server, $username, $password))
{
if(mssql_select_db("database")
{
echo '';
}else{
echo '<p>Database niet gevonden!</p>';
}
}else{
echo '<p>Database server niet gevonden</p>';
}
?>
Er zat als eerste al fout bij je echo want je hebt echo $row['name].; die . mag daar niet.

<?
error_reporting(E_ALL);

$server="192.168.8.21,1433";
$username="username";
$password="password";
$sqlconnect=mssql_connect($server, $username, $password);
if($sqlconnect){
$sqldb=mssql_select_db("database",$sqlconnect);
if($sqldb){
$sqlquery="SELECT name FROM customers;";
$results= mssql_query($sqlquery);
if($results){
if(sizeof($results)>0){
while ($row=mssql_fetch_array($results)){
echo $row['name'];
}
}else{
echo 'Er is niks geselecteerd.';
}
}else{
echo 'De query is helaas mislukt. '.mssql_get_last_message();
}
}else {
echo 'Het is helaas niet gelukt om de goede database te selecteren. '.mssql_get_last_message();
}
mssql_close($sqlconnect);
}else{
echo 'Er is helaas geen verbinding met de database. '.mssql_get_last_message();
}
?>
Dit is je code maar dan met wat foutmeldingen.

Reageren