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>&nbsp;</span></th>
        <th Woonplaats><span class="style7">Dossier-nr<br>&nbsp;</span></th>
        <th Klantnaam><span class="style7">Klantnaam<br>&nbsp;</span></th>
        <th Woonplaats><span class="style7">Woonplaats<br>&nbsp;</span></th>
        <th Woonplaats><span class="style7">Datum/tijd<br>&nbsp;</span></th>
        <th Printen><span class="style7">&nbsp;</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>&nbsp;&nbsp;&nbsp;<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"); ?>
maak van $result in lijn45, $rs
ah dat hielp al wat ... stom.. :)
nu krijg ik nog steeds fouten;


Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 48

Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 48

Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 49

Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 49

Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 50

Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 50

Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 51

Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 51

Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 52

Notice: Trying to get property of non-object in W:\Web\Index\Service\laatst.php on line 52
Printen

Fatal error: Call to a member function MoveNext() on a non-object in W:\Web\Index\Service\laatst.php on line 56
Zegt hij nou dat mijn velden niet bestaan of dergelijks? Ik heb mijn .mdb database geconverteerd naar mysql en deze staat als map ook onder de data-folder van de mysql installfolder...
Want hoe kan ik met de mysql opdrachtprompt controleren of er een datavbase in staat..?
ik draai server versie 5.0.19...
van die $rs moet je dan $row maken
maak je querys een beetje op deze manier
$sql = query
$result = result
$row = je data(vaak array)

heb er nu dan dit van gemaakt..;

 <?
  while ($row = mysql_fetch_array($row))
  {
    ?>   

.....

<?
    $row->MoveNext();
  }
  ?>


krijg nu deze fout;
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in W:\Web\Index\Service\laatst.php on line 45
PHP FAQ.
Sebastiaan schreef op 17.03.2006 09:53
PHP FAQ.


wat heb ik hieraan..?
lekker duidelijk ... :)
[faq]0[/faq]
<?
$sql = "SELECT etcetc";
$res = mysql_query($sql,$dblink);

if ($res && mysql_num_rows($res) >=1)
{
while ($row = mysql_fetch_array($res))
{
//output
}
}
?>

das de standaardquery, ga daar maar es mee klooien

Reageren