Link gekopieerd
Link gekopieerd
Hoe ziet je script van compare.php er nu uit dan?
Link gekopieerd
<?php
$server = "localhost";
$gebruiker = "*****************";
$wachtwoord = "**********";
$db = "knr10710_martin";
$connectie = mysql_connect($server,$gebruiker,$wachtwoord)or die ("Kon niet connecteren met de server");
mysql_select_db($db,$connectie) or die ("Kon de database niet selecteren");
if($_SERVER['REQUEST_METHOD'] == 'GET')
{
if(isset($_GET['Dmx']))
{
$sql = "
SELECT *
FROM vergelijk
WHERE Dmx = '".$_GET['Dmx']."'
";
}
}
{
// De pagina met alle links weergeven
}
echo"<table border='1'>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Naam Effect</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><b>".$record->Type."</b></td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Type lamp</td>";
while($record = mysql_fetch_object($sql)){
echo "<td>".$record->Lamp."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>DMX gestuurd</td>";
while($record = mysql_fetch_object($sql)){
echo "<td height='35'><center>".$record->Dmx."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Gobowiel</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Gobowiel."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Aantal gobo's</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Aantalgobo."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Gobo Ratotatie</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Goborotatie."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Verwisselbare gobo's</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Verwisselbaargobo."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Kleurenwiel</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Kleurenwiel."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Aantal kleuren</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Aantalkleur."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Verwisselbare kleuren</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Verwisselbaarkleur."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Aparte Shutter</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Shutter."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>aantal macro's</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Macros."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>Advies Prijs</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Adviesprijs."</td>";
}
echo "</tr>";
$query = "SELECT * FROM `vergelijk` ORDER BY `Type`";
$sql = mysql_query($query) or die ( mysql_error( ) );
echo "<tr><td width='8%'>J.C.S.L. Prijs</td>";
while($record = mysql_fetch_object($sql)){
echo "<td><center>".$record->Jcslprijs."</td>";
}
echo "</tr>";
echo"</table>";
?>
Link gekopieerd
Ja maar zo zal het ook niet werken. Het voorbeeld dat ik je gaf is niet zomaar vooraan je huidige script te plakken!
Ik zal eens kijken of ik even een voorbeeldje voor je kan maken...
Link gekopieerd
ow, want dat else werkte ook al niet, toch gedaan zoals ik het begreep in de tut, denk ik:
<?
if($_SERVER['REQUEST_METHOD'] == 'GET')
{
if(isset($_GET['Dmx']))
{
$sql = "
SELECT *
FROM vergelijk
WHERE Dmx = '".$_GET['Dmx']."'
";
}
Else
(<a href:'http://
www.jcsl.nl/index.php'></a>)" ;;
// terug naar index
}
?>
Link gekopieerd
Gooi onderstaande code eens in compare.php zonder er voor de rest nog iets aan toe te voegen. En bekijk dan eens de volgende links:
http://www.jcsl.nl/martin/compare.php
http://www.jcsl.nl/martin/compare.php?Dmx=Ja
http://www.jcsl.nl/martin/compare.php?Dmx=Nee
<?php
if($_SERVER['REQUEST_METHOD'] == 'GET')
{
if(isset($_GET['Dmx']))
{
$sql = "
SELECT *
FROM vergelijk
WHERE Dmx = '".$_GET['Dmx']."'
";
}
}
else
{
$sql = "
SELECT *
FROM vergelijk
";
}
if(!$res = mysql_query($sql))
{
trigger_error(mysql_error());
}
else
{
echo '<table border="1"><tr><td>Naam Effect</td><td>Type Lamp</td><td>DMX gestuurd</td></tr>';
while($row = mysql_fetch_assoc($res))
{
echo '<tr><td><b>'.$row['Type'].'</b></td><td>'.$row['Lamp'].'</td><td>'.$row['Dmx'].'</td></tr>';
}
echo '</table>';
}
?>
Niet getest, maar volgens mij moet ie het doen...
Link gekopieerd
een hoop foutmeldingen:
Warning: mysql_query(): Access denied for user 'apache'@'localhost' (using password: NO) in /home/knr10710/domains/jcsl.nl/public_html/martin/compare.php on line 21
Warning: mysql_query(): A link to the server could not be established in /home/knr10710/domains/jcsl.nl/public_html/martin/compare.php on line 21
Notice: Access denied for user 'apache'@'localhost' (using password: NO) in /home/knr10710/domains/jcsl.nl/public_html/martin/compare.php on line 23
Link gekopieerd
Ow wacht als ik kleine letters gebruik. Laat hij bij ja en nee alleen de lampen met nee zien.
excuses bij F5 geeft hij ook weeer de foutmeldingen
Link gekopieerd
ja enkel nog database connectie maken he ;)
Link gekopieerd