Искам да присвоя променлива от датабаза

god_of_cs

Registered
Абе опитвам се да присвоя променливата $author от датабаза. Полето се казва content. Нещо бъркам и не ми я изкарва.
Пиша си там където искам да я изкарам <?php echo("$author"); ?>
Но заявката от датабазата нещо не върви. Може ли да ми кажете как ще стане ? Благодаря.
 
PHP:
<?php
$hostname = Името на хоста ти;
$username = името на акаунта с който се логваш в БДто;
$password = паролата с която се логваш в Дбто;
$db = името на базата данни;

$con = mysql_connect($hostname, $username, $password) or die('Няма връзка с базата данни');
mysql_select_db($db, $con);

$sql = "SELECT `author` FROM `content` WHERE `id` = '$id'";
$do = mysql_query($sql);
$data = mysql_fetch_array($do);

$author = $data['author'];

echo $author;

?>

Ако го правиш така не слагай двойни кавички направо

PHP:
<?php echo $author; ?>

Когато искаш да изкараш стойността на променлива се използват единични кавички не двойни. В заявката $sql на мястото на WHERE си слагаш твоето условие.
 

Горе