Unknown column 'navn1' in 'order clause'
Jeg for beskeden Unknown column 'navn1' in 'order clause'Beskeden er kommet efter jeg har tilføjet
/*Her udskrives ''næste'' og '' forige''*/
og
/*Her findes de næste sider*/
Koden ses her
_____________________________________________________________
<?php
/*********************************************************
| starten |
| søg og thead findes her |
| |
*********************************************************/
?><?php
include "MySQL/Plugin/Soeg_MySQL.php";
echo '
<table style="position:relative;top:-10px;left:0px;" width="100%">
<thead>
<tr style="min-height:40px;" class="oversigt-overskrift">
<th><div style="text-align:left">Navn</div></th>
<th><div style="text-align:left">Bedømmelse</div></th>
<th><div style="text-align:left">Foto</div></th>
<th><div style="text-align:left">Bio</div></th>
<th><div style="text-align:left">Oprindelse</div></th>
<th><div style="text-align:left">Oprettet</div></th>
</tr>
</thead>
<tbody>
';
?><?php
/*********************************************************
| |
| Her findes indstillingerne |
| |
*********************************************************/
?><?php
include "/rod/opret-forbindelse.php"; //opretter forbindelse
$rek_pr_side = "30";
?><?php
/*********************************************************
| |
| Her findes funktionerne |
| |
*********************************************************/
?><?php
////////////////////////////
// insætter raiding //
////////////////////////////
function stjerner()
{
global $row;
include "MySQL/Plugin/stjerner_MySQL.php";
echo $snit;
}
////////////////////////////
// formatter dato og tid //
////////////////////////////
function dato()
{
global $row;
if (preg_match("/^([0-9]{4,4})-([0-9]{2,2})-([0-9]{2,2}) ([0-9]{2,2}):([0-9]{2,2}):([0-9]{2,2})$/", $row[dato], $regs))
{
echo ''.$regs[3].'-'.$regs[2].'-'.$regs[1].' '.$regs[4].':'.$regs[5].':'.$regs[6].'';
}
else
{
echo 'fejl';
}
}
////////////////////////////
// tjekker om der er foto //
////////////////////////////
function billed()
{
global $row;
if (preg_match("/^([^\.]+)\.(jpg|png|gif|bmp)$/", $row['billede'], $regs)
&& $row['billede'] != "Intet-billede.jpg"
&& $row['billede'] != "")
{
$thumbdestination = "Billeder/" . $regs[1] . "_thumb." . $regs[2];
$realdestination = "Billeder/" . $regs[1] . "_real." . $regs[2];
if (is_file("$thumbdestination") || is_file("$realdestination"))
{
$billede = "1";
}
else
{
$billede = "0";
}
}
else
{
$billede = "0";
}
if ($billede == "1")
{
$info = getimagesize("$realdestination");
$infobredde = $info[0];
$infohojde = $info[1];
echo '<img width="27" height="20" src="img/foto.png" alt="foto" style="border:none;cursor:pointer;" onclick="myboxopen(\''.$realdestination.'\', \''.$row['navn'].'\', '.$infobredde.', '.$infohojde.');" />';
}
else if ($billede == "0")
{
echo '';
}
else
{
echo '';
}
}
////////////////////////////
// tjekker biopatisk ven. //
////////////////////////////
function bio()
{
global $row;
if ($row[hm] == "ja")
{
echo '<img width="20" height="20" src="img/ja.png" alt="foto" />'; //<
}
elseif ($row[hm] == "nej")
{
echo '<img width="20" height="20" src="img/nej.png" alt="foto" />'; //<
}
else
{
echo '<img width="20" height="20" src="img/nej.png" alt="foto" />'; //<
}
}
?><?php
/*********************************************************
| |
| Her findes MySQL forspørgelsen |
| |
*********************************************************/
?><?php
if (!isset($_GET['search']))
{
$query = "SELECT * FROM kogebogen ORDER BY navn";
}
else
{
////////////////////////////
// findes ingen søgetekst //
////////////////////////////
if ($_GET['search'] == "" || $_GET['search'] == "Søgetekst")
{
$query = "SELECT * FROM kogebogen WHERE ( AND ";
}
////////////////////////////
// findes søgetekst //
////////////////////////////
else
{
$tekst = $_GET['search'];
include "MySQL/Soege-script/tekst.php";
$query = $sql;
$query = substr($query,0,(strLen($query)-21));//Sletter intil WHERE slut
}
////////////////////////////
// findes bio ja / nej //
////////////////////////////
if ($_GET["bio"] == "ja" || $_GET["bio"] == "nej")
{
if (preg_match("/WHERE \( AND $/", $query))
{
$query = substr($query,0,(strLen($query)-5));//Sletter intil AND slut
}
$query .= "(hm='".$_GET["bio"]."') AND "; //Tilføjer bio hvis
}
////////////////////////////
// findes ingen bruger tx //
////////////////////////////
if ($_GET['Bruger'] == "" || $_GET['Bruger'] == "Bruger")
{
$query .= "";
}
////////////////////////////
// findes bruger tekst //
////////////////////////////
else
{
if (preg_match("/WHERE \( AND $/", $query))
{
$query = substr($query,0,(strLen($query)-5));//Sletter intil AND slut
}
$bruger = $_GET['Bruger'];
include "MySQL/Soege-script/bruger.php";
$query .= $tosql;
}
////////////////////////////
// findes ingen land text //
////////////////////////////
if ($_GET['Oprindelse'] == "" || $_GET['Oprindelse'] == "Oprindelse")
{
$query .= "";
}
////////////////////////////
// findes land tekst //
////////////////////////////
else
{
if (preg_match("/WHERE \( AND $/", $query))
{
$query = substr($query,0,(strLen($query)-5));//Sletter intil AND slut
}
$oprindelse = $_GET['Oprindelse'];
include "MySQL/Soege-script/oprindelse.php";
$query .= $tresql;
}
////////////////////////////
// ingen rigtig søgning //
////////////////////////////
if (preg_match("/WHERE \( AND $/", $query))
{
$query = "SELECT * FROM kogebogen ORDER BY navn";
}
////////////////////////////
// rigtig søgning - tekst //
////////////////////////////
elseif (preg_match("/^SELECT \* FROM kogebogen WHERE \(\(/", $query))
{
$query = substr($query,0,(strLen($query)-5));//Sletter intil AND slut
$query .= ") ORDER BY navn DESC";
}
////////////////////////////
// rigtig søgning + tekst //
////////////////////////////
else
{
$query = substr($query,0,(strLen($query)-5));//Sletter intil AND slut
$query .= ") ORDER BY score DESC";
}
}
?><?php
/*********************************************************
| |
| Her findes de næste sider |
| |
*********************************************************/
?><?php
$query_frem = $query;
if (isset($_GET['fra']))
{
$query .= " LIMIT ".$_GET['fra'] * $rek_pr_side." , ".$rek_pr_side;
$query_frem .= " LIMIT ".$_GET['fra'] * $rek_pr_side." , ".$rek_pr_side * 4 + 1;
}
else
{
$query .= " LIMIT 0 , ".$rek_pr_side;
$query_frem .= " LIMIT 0 , ".$rek_pr_side * 4 + 1;
}
$result = mysql_query("$query") OR DIE(mysql_error());
$rekker = mysql_query("$query_frem") OR DIE(mysql_error());
$row_in_search = mysql_num_rows($rekker);
?><?php
/*********************************************************
| |
| Her udskrives oversigten |
| |
*********************************************************/
?><?php
while($row = mysql_fetch_assoc($result)) //Lav en while der kører alle rækker igennem
{
if (preg_match("/^[A-ZÆØÅ]$/", $row[navn]))
{
//Senere erstat overskigt med bokstav
echo '
<tr class="oversigt-' . (($rel = !$rel) ? et : to) . '">
<td colspan="6">
<div style="text-align:center">
<img style="position:relative;top:-5px;left:-3px;" width="100px" height="3px" src="img/streg.png" alt="streg" />
<strong>'. $row[navn] .'</strong>
<img style="position:relative;top:-5px;right:-3px;" width="100px" height="3px" src="img/streg.png" alt="streg" />
</div>
</td>
</tr>
';
}
else
{
echo '
<tr class="oversigt-' . (($rel = !$rel) ? et : to) . '">
<td><a href="index.php?Opskrift=' . $row[id] . '">'. $row[navn] .'</a></td>
<td>
';
stjerner();
echo '
</td>
<td>
';
billed();
echo '
</td>
<td>
';
bio();
echo '
</td>
<td>'. $row[oprindelse] .'</td>
<td>
';
dato();
echo '
</td>
</tr>
';
}
}
?><?php
/*********************************************************
| |
| Her udskrives ''næste'' og '' forige'' |
| |
*********************************************************/
?><?php
echo '
<tr>
<td colspan="6" style="text-align:center">
<table style="text-align:center">
<tr>
';
if (isset($_GET['fra']))
{
if ($_GET['fra'] != 1)
{
echo '
<td>
<a href="index.php?fra=1">1</a>...
</td>
';
}
}
for ($i=$_GET['fra']-4; $i>$_GET['fra']; $i++)
{
echo '
<td>
<a href="index.php?fra='.$i.'">'.$i.'</a>
</td>
';
}
echo '
<td>
'.$_GET['fra'].'
</td>
';
for ($i=$_GET['fra']+1; $i>$_GET['fra']+5; $i++)
{
echo '
<td>
<a href="index.php?fra='.$i.'">'.$i.'</a>
</td>
';
}
echo '
</tr>
</table>
</td>
</tr>
';
?><?php
/*********************************************************
| |
| Her udskrives slutningen |
| |
*********************************************************/
?><?php
echo'
</tbody>
</table>
';
?>