Извеждане на категория в файл

winers

Registered
Имам система за музика, която при качване на музика има да се избере категория (чалга, рап и тнт.)
Категорийте се записват в датабаза
Таблицата е cats, полетата са cats_id и value
В cats_id се изписва номера на id, а в value се изписват (чалга, рап и тнт.)
Искам в song.php?id=12 примерно да изписва песента в коя категория е добавена.?
 
С $_GET :?:
PHP:
$id = (isset($_GET['id'])) ? (int)$_GET['id'] : 0;
if ($id > 0)
{
// Заявката и извеждането с WHERE `id`='$id'
}
else
{
echo 'Грешка';
}
:?:
 
PHP:
<?php
$id = (isset($_GET['id'])) ? (int)$_GET['id'] : 0;

if ($id > 0)

{

$id = $_GET['id'];
                      if ($id)
                      {
                      	$sql = "SELECT * FROM songs WHERE id='$id'";
                        $result = mysql_query($sql) or die (mysql_error());
                        $row = mysql_fetch_assoc($result);  
                        $result = mysql_query("SELECT * FROM users WHERE username = '$username'");
                        $raw = mysql_fetch_assoc($result);  

}

else

{
?>

Правя го ето така, но нестава нищо..
 
PHP:
<?php
$id = (isset($_GET['id'])) ? (int)$_GET['id'] : 0;

if ($id > 0)

{

$sql = "SELECT * FROM songs WHERE cats_id='$id'";
$result = mysql_query($sql) or die (mysql_error());
$row = mysql_fetch_assoc($result);  
{
echo $row['id'].'<br />';
}

else

{
?>
Само с копи/пейст няма да стане..
Как да записваш в таблицата с песните полето с категорията? Пак ли е cats_id? :idea:
 
PHP:
$id = (isset($_GET['id'])) ? (int)$_GET['id'] : 0;

if ($id > 0)

{

$sql = "SELECT * FROM songs WHERE cats_id='$id'";
$result = mysql_query($sql) or die (mysql_error());
$row = mysql_fetch_assoc($result);  
{
echo $row['id'].'<br />';
}
 
PHP:
$id = (isset($_GET['id'])) ? (int)$_GET['id'] : 0;

if ($id > 0)

{

$sql = "SELECT * FROM songs WHERE cats_id='$id'";
$result = mysql_query($sql) or die (mysql_error());
$row = mysql_fetch_assoc($result);  
{
echo $row['id'].'<br />';
}}
 
PHP:
$id = (isset($_GET['id'])) ? (int)$_GET['id'] : 0;

if ($id > 0) {
  $sql = "SELECT * FROM songs WHERE cats_id='$id'";
  $result = mysql_query($sql) or die (mysql_error());
  $row = mysql_fetch_assoc($result);  
  echo $row['id'].'<br />';
}
 
Прегледай си всички отварящи { и затварящи } скоби или paste-ни целия код. Имаш незатворени { затова ти дава грешка в последния ред.
 

Back
Горе