hallo, ik heb een prima werkende database. (http://www.jeelsites.nl/databases.php)
alleen de images tonen niet.
ik heb niet geBLOBT , maar wil het via een pad naar de plaatjes doen.
mn database staat bij de provider op de server.
de phpcode van mn pagina ziet er zo uit;
als je bv 'bad company' invoert in het zoekveld krijg je alleen de naam van de image.
ik snap niet waarom hij het plaatje niet toont?
het pad is gewoon bc.jpg, zo heb ik het ingevoerd in de database.
httpdocs/bc.jpg werd ook niks.
hoe weet ik wat het pad is van de database naar mn plaatje?
mn plaatje staat gewoon in de hoofdmap, mn file ook.
alleen de images tonen niet.
ik heb niet geBLOBT , maar wil het via een pad naar de plaatjes doen.
mn database staat bij de provider op de server.
de phpcode van mn pagina ziet er zo uit;
Code:
boven de head:
<?php
// Connect to the database server
mysql_connect("localhost", "xxx", "xxx") or die(mysql_error());
// Open to the database
mysql_select_db("cds") or die(mysql_error());
// Select all records from the "Individual" table
$result = mysql_query("SELECT naam, titel, jaar, image FROM band WHERE naam like '%$trefwoord%' ORDER BY jaar ASC")
or die(mysql_error());
?>
Bodygedeelte:
<body>
<div id="container">
<div id="header"><div id="logo"></div></div>
<div id="menu"><a href="index.html">Home</a> | <a href="contact.html">Contact</a> | <a href="sliders/slider.html">Sliders</a> | <a href="photographieen.html">Photographieen</a> | <a href="databases2.php">databases</a> | <a href="shoutbox/index.html">shoutbox</a> | <a href="muziek.html">muziek</a></div>
<div id="content"><!-- InstanceBeginEditable name="EditRegion3" -->
<h4>zoek een cd op artiest</h4>
<form action="databases.php" method="post">
<p>trefwoord invullen:
<input name="trefwoord" type="text" /> <input type="Submit" />
</p>
<p> </p>
</form>
<table width="785" id="fullheight">
<tr style="vertical-align: top; background-color:#39f;">
<td width="376"><strong>naam</strong></td>
<td width="322"><strong>titel</strong></td>
<td width="71"><strong>jaar</strong></td>
<td width="71"><strong>image</strong></td>
</tr>
<?php
// Loop thru each record (using the PHP $row variable),
// then display the first name and last name of each record.
while($row = mysql_fetch_array($result)){
echo "<tr>";
echo "<td>".$row['naam']. "</td>
<td>". $row['titel']."</td>
<td>". $row['jaar']."</td>
<td>". $row['image']."</td>";
echo "</tr>"; }
?>
</table>
</body>
</html>
als je bv 'bad company' invoert in het zoekveld krijg je alleen de naam van de image.
ik snap niet waarom hij het plaatje niet toont?
het pad is gewoon bc.jpg, zo heb ik het ingevoerd in de database.
httpdocs/bc.jpg werd ook niks.
hoe weet ik wat het pad is van de database naar mn plaatje?
mn plaatje staat gewoon in de hoofdmap, mn file ook.