I'm trying to do (what I thought was) a simple update query, but clearly it's out there to bite me.

PHP Code:
$sql "UPDATE hearings SET 
               headline='
$u_headline', 
               title='
$u_title',
               leadin='
$u_leadin',
               date='
$u_date',
               time='
$u_time',
               am_pm='
$u_am_pm',
               location='
$u_location',
               type='
$u_type',
               committee='
$u_committee',
               committee2='
$u_committee2',
               info='
$u_info',
               WHERE id=
$u_id";
               
           if (@
mysql_query($sql)) { 
             echo 
'<p class="thanks">This hearing has been updated.</p>';
           } else { 
             echo 
'<p>Error updating hearing: ' 
                   
mysql_error() . '</p>'
           } 
The error prints out my id variable, so I know that it exists and is the correct one. But I continue to get:

Code:
Error updating hearing: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `id`=56' at line 13
Can't for the life of me find the problem.