furt my píše chybu:Parse error: syntax error, unexpected ';' in C:\xampp\htdocs\test select by specific category in php mysql\category.php on line 10
index.php
<html>
<body>
    <ul>
        <li><a href="category.php?>id=1">action</a></li>
        <li><a href="category.php?>id=5">horror</a></li>
        <li><a href="category.php?>id=7">horror</a></li>
    </ul>
</body>
</html>
////////////////
category:
<?php
include 'conn.php';
$id=$_GET['id'];
if($id=='action')
{
 $query="SELECT * FROM games WHERE c1='1' ";
}
else($id=='horror')
{
 $query="SELECT * FROM games WHERE c5='5' ";
}
else($id=='simulator')
{
 $query="SELECT * FROM games WHERE c7='7' ";
}
else {
    $query="SELECT * FROM games";
}
$sql=mysqli_query($db, $query);
while($row=mysqli_fetch-array($sql))
{
    echo $row['title'];
}
?>
//////////////////////
conn.php
<?php
$db = mysqli_connect('localhost', 'root', '', 'numplay');
?>
mam dba numplay 
         tabuľka games
         category c1 až c30
        hodnoti v tabuľke 1 alebo null /( 0 )
                                 
                                 
                               
               
                              
                                 
                                      Dobrý den, prosím konzultujte s tvůrcem xampp-u. Bohužel vám nedokážeme poradit z provozem tohoto programu na vašem pc.
                                 
                                 
                               
               
                              
                                 
                                      ale v xampp nieje problem
                                 
                                 
                               
               
                              
                                 
                                      Dle vámi uvedené chyby se nejedná o chybu na našem serveru. Nebo máte ve vašich skriptech nastaveno špatné směrování a snažíte se přistupovat do adresáře C:\xampp\htdocs\test který na našich serverech neexistuje.
                                 
                                 
                               
               
                              
                                 
                                      ja som robil testy na svojom pc takže preto ten xampp
                                 
                                 
                               
               
                              
                                 
                                      Chybu nemáš na serveru, ale v PHP kódu. V případě že přidáváš více podmínek nemůžeš dávat pouze "ELSE". Namísto toho použije "ELSE IF" a až na konec dej "ELSE". Takhle bude vypadat tvůj kód:
<?php
include 'conn.php';
$id=$_GET['id'];
if($id=='action')
{
 $query="SELECT * FROM games WHERE c1='1' ";
}
else if ($id=='horror')
{
 $query="SELECT * FROM games WHERE c5='5' ";
}
else if($id=='simulator')
{
 $query="SELECT * FROM games WHERE c7='7' ";
}
else {
    $query="SELECT * FROM games";
}
$sql=mysqli_query($db, $query);
while($row=mysqli_fetch-array($sql))
{
    echo $row['title'];
}
?>
                                 
                                 
                               
               
                              
                                 
                                      Viděl jsem že tvůj web je stále ve funkci úprav. V případě že by jsi potřeboval nadále s čímkoliv pomoct napiš na můj soukromý email Daniel.DK.Kral@gmail.com a s problémy ti zdarma pomůžu.