Хочу добавить пару строк в анкету типа вес, цель знакомства но не знаю как добавить таблу и какую.
Напишите пример пожалуйста
Moxon, в phpmyadmin делаешь SQL запрос:
ALTER TABLE `user` ADD `ves` int(11) default '0';
ALTER TABLE `user` ADD `cel` varchar(128) default null;
таблица готова, далее в файле anketa.php прописываешь формы ввода, и обработку, если возникнут проблемы, пиши помогу
Открываешь файл anketa.php:
---
примерно после 28-29строки пишешь:
if (isset($_POST['ank_size']) && preg_match('#^([A-zА-я \-]*)$#ui', $_POST['ank_size']))
{
$user['ank_size']=$_POST['ank_size'];
mysql_query("UPDATE `user` SET `ank_size` = '".my_esc($user['ank_size'])."' WHERE `id` = '$user[id]' LIMIT 1");
}
else $err[]='Неверный формат вашего веса';
-----------------------
Делаешь запрос в БД:
ALTER TABLE `user` ADD `size` int(11) default '0';
Админка/mySQL запросы
-----------------------
Теперь в том же файле (anketa.php) после 185строки пишешь:
echo "Ваш вес:<br />\n<input type='text' name='ank_size' value='$user[ank_size]' maxlength='10' /><br />\n";
___________
Вот помоему и все.
Вадим, если в info.php то вывод делай так:
if ($ank['ank_size']!=NULL)echo "<span class=\"ank_n\">Вес:</span> <span class=\"ank_d\">$ank[ank_size]</span><br />\n";
или
echo "$ank[ank_size]";