Вот кое-что, с чего можно начать. Нет проверки ошибок или других тонкостей включены. Я предполагаю, что ваше имя базы данных равно $ db_name, а таблица, которую вы описываете выше, называется 'site_params'.
Чтобы получить один параметр из вашей таблицы ...
// select your db
mysql_select_db($db_name);
// get the uri setting
$query = "SELECT value FROM site_params WHERE name='uri'";
$result = mysql_query( $query );
Если настроек не слишком много, вы можете получить их все сразу ...
// get all the settings
$query = "SELECT * from site_params";
$result = mysql_query( $query );
Или достаньте несколько из них ...
// get uri and sitename
$query = "SELECT * from site_params where name in ('uri', 'sitename') ";
$result = mysql_query( $query );
Вы можете получить результат в виде массива с именем $ site_info, добавив ...
$site_info = mysql_fetch_array($result, MYSQL_ASSOC);
Уточнение: это помещает одну строку в $ site-info. Повторно вызывайте его, чтобы получить несколько строк результата.
Чтобы изменить один из параметров ...
// set new sitename
$newsitename = 'http://mynewsite.com';
$query = "UPDATE site_params SET value='" . $newsitename . "' where name='sitename'";
$result = mysql_query( $query );
Это то, что вы ищете? Перейдите на http://php.net для получения всей необходимой информации. Например:
http://php.net/manual/en/function.mysql-query.php