chyba

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.