He he. Det er meget logisk at din kode WHERE ikke virker:
$result2 = mysql_query("SELECT * FROM kuo WHERE periode='1900'");
while($row2 = mysql_fetch_array($result2))
Du gemmer din forespørgelse i variablen $result2, mens at du henter dataet fra en helt anden variabel - nemlig $resilt
Prøv det her:
<?php
$con = mysql_connect("localhost","","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Det Kulturelle Område - Robert og Frederik</title>
<link href="style2.css" rel="stylesheet" type="text/css" />
</head>
<body>
<img src="images/kuo_02.png" />
<div id="spalte1">
<div class="maincontainer">
<?php
if(isset($_GET['side'])){
if($_GET['side'] == 'forside'){
?>
<div class="h1">Forside</div>
<div class="text">Velkommen til vores hjemmeside.<br />
Her på siden vil vi fremlægge de opgaver vi har lavet i det kulturelle område. Teksterne og hjemmsiden er lavet af Robert Rungholm og Frederik Lindum.<br /><br />
Siden er udarbejdet i xHTML, CSS, PHP og MySQL.<br /><br />
Kontakt:<br/>
Robert - robertrungholm@hotmail.com<br />
Frederik - frederiklindum@hotmail.com</div>
<?php
}elseif($_GET['side'] == 'vis_alle'){
mysql_select_db("robertrungholm_", $con);
$result = mysql_query("SELECT * FROM kuo");
while($row = mysql_fetch_array($result))
{
$row['tekst'] = nl2br($row['tekst']);
echo "<div class=\\"h1\\">" . $row['navn'] . "</div>";
echo "<div class=\\"text\\">År: " . $row['aar'] . "<br />";
echo $row['tekst'] . "<br /><br />";
echo "Læs mere: " . $row['læsmere'] . "<br />";
echo "Forfatter: " . $row['forfatter'];
echo "</div><br /><hr size=\\"1\\" width=\\"200\\" align=\\"left\\" color=\\"#b3a356\\"><br />";
}
mysql_close($con);
}elseif($_GET['side'] == '1900'){
$result2 = mysql_query("SELECT * FROM kuo WHERE periode='1900'");
while($row2 = mysql_fetch_array($resilt))
{
echo "<div class=\\"h1\\">" . $row2['navn'] . "</div>";
echo "<div class=\\"text\\">År: " . $row2['aar'] . "<br />";
echo $row2['tekst'] . "<br /><br />";
echo "Læs mere: " . $row2['læsmere'] . "<br />";
echo "Forfatter: " . $row2['forfatter'];
echo "</div><br /><hr size=\\"1\\" width=\\"200\\" align=\\"left\\" color=\\"#b3a356\\"><br />";
}
mysql_close($con);
}elseif($_GET['side'] == '1929'){
$resilt = mysql_query("SELECT * FROM kuo WHERE periode='1929'");
while($riw = mysql_fetch_array($resilt))
{
echo "<div class=\\"h1\\">" . $riw['navn'] . "</div>";
echo "<div class=\\"text\\">År: " . $riw['aar'] . "<br />";
echo $riw['tekst'] . "<br /><br />";
echo "Læs mere: " . $riw['læsmere'] . "<br />";
echo "Forfatter: " . $riw['forfatter'];
echo "</div><br /><hr size=\\"1\\" width=\\"200\\" align=\\"left\\" color=\\"#b3a356\\"><br />";
}
mysql_close($con);
}
}elseif($_GET['side'] == 'soeg'){
if(isset($_POST["tekst_soeg"])){
if(get_magic_quotes_gpc())
$tekst_soeg = $_POST["tekst_soeg"];
else
$tekst_soeg = addslashes($_POST["tekst_soeg"]);
$foresp = mysql_query("SELECT * FROM kuo WHERE tekst LIKE '%$tekst_soeg%' ORDER BY id DESC");
echo mysql_num_rows($foresp) . " resultat(er)<br /><br />";
while($data = mysql_fetch_array($foresp)){
echo "<div class=\\"h1\\">" . $data['navn'] . "</div>";
echo "<div class=\\"text\\">År: " . $data['aar'] . "<br />";
echo $data['tekst'] . "<br /><br />";
echo "Læs mere: " . $data['læsmere'] . "<br />";
echo "Forfatter: " . $data['forfatter'];
echo "</div><br /><br /><br />";
}
} else {
?>
<FORM METHOD=POST ACTION=<?php echo $PHP_SELF; ?>>
<INPUT TYPE=TEXT NAME=tekst_soeg><br>
<INPUT TYPE=SUBMIT VALUE=søg>
</FORM>
<?php
}
}
?>
</div>
<img src="images/kuo_08.png" />
</div>
<div id="spalte2">
<div class="menucontainer">
<div class="h7">Menu</div>
<div class="h6">
<a href="index.php?side=forside" class="h6">Forside</a><br />
<a href="index.php?side=vis_alle" class="h6">Vis alle</a><br />
Vis år<br />
<a href="index.php?side=1900" class="h6" style="font-size:12px; margin-left:15px;">1900-1929</a><br />
<a href="index.php?side=1929" class="h6" style="font-size:12px; margin-left:15px;">1929-1957</a><br />
<a href="index.php?side=soeg" class="h6">Søg</a><br /><br /><br />
</div>
<div class="h7">Links</div>
<div class="h6">
<a href="http://google.dk" class="h6">Google</a><br />
<a href="http://da.wikipedia.org" class="h6">Wikipedia</a><br />
</div><br />
<div class="h6" style="font-size:11px;">Siden bør ses i Firefox</div>
</div>
<img src="images/kuo_09.png" /></div>
</body>
</html>
Jeg håber på det er den rigtige WHERE jeg fokuserer på. Din side er jo spækket med forespørgsler