Door
Wout van der Burg
op 16-03-2006 15:41
gewijzigd op 16-03-2006 16:01
4.175 views
Hallo,
Ik heb hier een connectie met een database.
Dit zelfde script gebruikte ik ook om met een Access database te connecten...
Nu heb mysql geinstalleerd, maar ik kom niet verder dan wat ik nu heb, kan iemand mij helpen..?
dit is mijn script;
<html>
<head>
<link rel="stylesheet" type="text/css" href="../../lay-out.css" />
<script language="JavaScript" type="text/JavaScript">
<!--
function clearStatus(){
window.status = ' ';
return false;
}
//-->
</script>
</head>
<body onLoad="clearStatus('');return window.status" onmouseover="clearStatus('');return window.status" onmousemove="clearStatus('');return window.status" onmousedown="clearStatus('');return window.status" onclick="clearStatus('');return window.status" onactivate="clearStatus('');return window.status">
<?php
// Laat alle errors zien
error_reporting(E_ALL);
$conn = mysql_connect('localhost', 'root', 'password') or die ("Kon geen verbinding maken met de database");
$db = mysql_select_db('Installatieoverzicht', $conn) or die ("Kon de database niet selecteren");
?>
<?
// Toon lijst
$sql = "SELECT TOP 20 id, D_debiteurennr, D_dossiernr, D_naamklant, D_woonplaats, Bewerk FROM Branderinformatie ORDER BY Bewerk DESC";
$rs = mysql_query($sql) or die ("Kon geen query selecteren");
?>
<table width="600" align="center">
<tr>
<td><h3 style="cursor: default;">Laatst toegevoegde Installatieoverzichten</h3></td>
</tr>
</table>
<br>
<table width="650" border="0" align="center" cellpadding="2" cellspacing="2">
<tr align="left">
<th Debiteuren-nr><span class="style7">Debiteuren-nr<br> </span></th>
<th Woonplaats><span class="style7">Dossier-nr<br> </span></th>
<th Klantnaam><span class="style7">Klantnaam<br> </span></th>
<th Woonplaats><span class="style7">Woonplaats<br> </span></th>
<th Woonplaats><span class="style7">Datum/tijd<br> </span></th>
<th Printen><span class="style7"> </span></th>
</tr>
<?
while (!$rs->EOF)
{
?> <!-- //verbonden met select functie wordt op het scherm weergegeven //-->
<td><a href="overzicht.php?id=<?=urlencode($rs->Fields['id']->value);?>"><b><?=$rs->Fields['D_debiteurennr']->value;?></b></td>
<td><?= $rs->Fields['D_dossiernr']->Value; ?></td>
<td><?= $rs->Fields['D_naamklant']->Value; ?></td>
<td><?= $rs->Fields['D_woonplaats']->Value; ?></td>
<td><?= $rs->Fields['Bewerk']->Value; ?></td>
<td> <a href="overzichtprint.php?id=<?=urlencode($rs->Fields['id']->value);?>" target="_blank" ><b>Printen</b></td>
</tr>
<?
$rs->MoveNext();
}
?>
<?
mssql_close($conn)
?>
</table>
</body>
</html>
ik denk zelf dat de while lus niet goed is,want ik krijg ook deze fout ;
Kon geen query selecteren
gegenereert door dit scriptstuk;
// Toon lijst $sql = "SELECT TOP 20 id, D_debiteurennr, D_dossiernr, D_naamklant, D_woonplaats, Bewerk FROM Branderinformatie ORDER BY Bewerk DESC"; $rs = mysql_query($sql) or die ("Kon geen query selecteren"); ?>
Zoals al meerdere keren gesuggereerd is...
mysql_error();
Oftewel, kijk waar je query fout zit.
Ja die is fout, kijk maar naar PHP FAQ wat blijkbaar toch niet zo onduidelijk was.
Eerst kijken, dan commentaar.
edit: al je oude shit staat er weer voud in, tis misschien handig om de oplossingen ook in je script te zetten , tis nu een beetje alsof we allemaal voor janmetdekorteachterlul lopen te helpen
?
Onbekende gebruiker
17-03-2006 11:32
mysql_select_db() stelt de huidige actieve database in op de server die wordt geassocieerd met de gegeven link identifier.