Can anyone tell me way this do not work:???

PHP Code:
$sql 'UPDATE config SET `config_value` = "15" WHERE `config_name` = "flood_interval";'
        
' UPDATE config SET `config_value` = "50" WHERE `config_name` = "topics_per_page";'
        
' UPDATE config SET `config_value` = "15" WHERE `config_name` = "posts_per_page";'
        
' UPDATE config SET `config_value` = "D M d, Y g:i a" WHERE `config_name` = "default_dateformat";'
        
' UPDATE config SET `config_value` = "0" WHERE `config_name` = "system_timezone";'
        
' UPDATE config SET `config_value` = "0.1" WHERE `config_name` = "version";'
        
' UPDATE config SET `config_value` = "0" WHERE `config_name` = "allow_username_changes";'
        
' '
I'm runing: Apache/2.0.52 (Win32) PHP/5.0.2 mysql/3.23.57

Do I have to splitt it in to several query?
Like this:

PHP Code:
$sql_1 'UPDATE config SET `config_value` = "15" WHERE `config_name` = "flood_interval"';
$sql_2 'UPDATE config SET `config_value` = "50" WHERE `config_name` = "topics_per_page"';
$sql_3 'UPDATE config SET `config_value` = "15" WHERE `config_name` = "posts_per_page"';
$sql_4 'UPDATE config SET `config_value` = "D M d, Y g:i a" WHERE `config_name` = "default_dateformat"';
$sql_5 'UPDATE config SET `config_value` = "0" WHERE `config_name` = "system_timezone"';
$sql_6 'UPDATE config SET `config_value` = "0.1" WHERE `config_name` = "version"';
$sql_7 'UPDATE config SET `config_value` = "0" WHERE `config_name` = "allow_username_changes"'