Дава ми грешка.

TaHuC

Registered
Дава ми грешка на 39 ред?
Код:
<?php
    session_start();  
?>
<html lang="bg">

<form action="register_news.php" method="POST">
    <h1><font face="Arial">Новини</font></h1>
    <table cellpadding="2" cellspacing="2" border="0">
        <tr>
            <td>Автор : </td>
            <td><input type="text" name="user"></td>
        </tr>
        <tr>
            <td>Новина : </td>
            <td><textarea cols="40" rows="3" name="news"></textarea></td>
        </tr>
        <tr>
            <td>Е-поща : </td>
            <td><input type="text" name="email"></td>
        </tr>
        <tr>
            <td><input type="submit" name="submit" value="Запишете новината"></td>
            <td><input type="reset" value="Изчисти полетата"></td>
        </tr>
    </table>
</form>

<hr>

<div>
<?php
    $connect = mysql_connect("localhost","root","") or die(mysql_error());
    $datebase = mysql_select_db("news",$connect);
    
    $sql_code = mysql_query("SELECT * FROM news_feature ORDER BY id DESC");
    
    while($row = mysql_fetch_assoc($sql_code))
    {
        $user = $row("user"); //от тук на долу ми дава грешка
        $date = $row("date");
        $news = $row("news");
        $email = $row("email");

        echo "
        Пусната от <b>$user</b><br> на <b>$date</b><br>
        <b>Новина:</b><$news<br>
        <a href='mailto:$email?audject='from $email''>$email</a><br>        
        ";     
    }
    
    
?>
</div>

</html>
 
Мисля, че трябва да са така:
PHP:
$user = $row[user]; 
$date = $row[date];
$news = $row[news];
$email = $row[email];

или

PHP:
$user = $row['user']; 
$date = $row['date'];
$news = $row['news'];
$email = $row['email'];
 

Back
Горе