Код:
<?
if(!in_array(ADM_ITEM, $_permission[$User['role']])) die('Нет доступа');
if($_POST['act']) {
$groupid=(int)$_POST['groupid'];
$thname=trim($_POST['thname']);
$small_image=trim($_POST['small_image']);
$big_image=trim($_POST['big_image']);
$level=(int)$_POST['level'];
$clanid=(int)$_POST['clanid'];
$price=(int)$_POST['price'];
$priceart=(int)$_POST['priceart'];
$art=(int)$_POST['art'];
$trsila=(int)$_POST['trsila'];
$trlovkost=(int)$_POST['trlovkost'];
$trinta=(int)$_POST['trinta'];
$trpower=(int)$_POST['trpower'];
$upsila=(int)$_POST['upsila'];
$uplovkost=(int)$_POST['uplovkost'];
$upinta=(int)$_POST['upinta'];
$krit=(int)$_POST['krit'];
$akrit=(int)$_POST['akrit'];
$uvorot=(int)$_POST['uvorot'];
$auvorot=(int)$_POST['auvorot'];
$health=(int)$_POST['health'];
$uron_min=(int)$_POST['uron_min'];
$uron_max=(int)$_POST['uron_max'];
$b1=(int)$_POST['b1'];
$b2=(int)$_POST['b2'];
$b3=(int)$_POST['b3'];
$b4=(int)$_POST['b4'];
$m=(int)$_POST['m'];
$magic=(int)$_POST['magic'];
$desc=trim($_POST['desc']);
if($thname=='') $m_type='Название вещи указано неверно';
elseif($level<=0) $m_type='Требуемый уровень указан неверно';
elseif($price<=0) $m_type='Цена вещи указана неверно';
else {
mysql_query('insert into item_prototype(name, cost, cost_art, art, group_id, small_image, big_image, req_level, req_power, req_sila, req_lovkost, req_inta, up_sila, up_lovkost, up_inta, up_mf_krit, up_mf_uvorot, up_mf_antikrit, up_mf_antiuvorot, up_health, status, b1, b2, b3, b4, udar_min, udar_max, description, m, magic) values("'.$thname.'","'.$price.'","'.$priceart.'","'.$art.'","'.$groupid.'","'.$small_image.'","'.$big_image.'","'.$level.'","'.$trpower.'","'.$trsila.'","'.$trlovkost.'","'.$trinta.'","'.$upsila.'","'.$uplovkost.'","'.$upinta.'","'.$krit.'","'.$akrit.'","'.$uvorot.'","'. $auvorot.'","'.$health.'","1","'.$b1.'","'.$b2.'","'.$b3.'","'.$b4.'","'.$uron_min.'","'.$uron_max.'","'.$desc.'","'.$m.'","'.$magic.'")') or die ('Ошибка 200');
$id=mysql_insert_id();
$m_type='Вещь с ID='.$id.' успешно добавлена';
add_log(LOG_EVENT, 'Дилер '.$User['nick'].' добавил предмет с ID='.$id);
}
}?>
<form name="f1" action="<?$siteHttp?>admin.php?section=prototype" method="post">
<table cellpadding="0" cellspacing="0" width="100%" class="cmsMainText">
<tr>
<td colspan="2" align="center" height="40" class="CmsMainHeader">Добавить вещь</td>
</tr>
<tr>
<td>Вещь:</td>
<td width="100%">
</td>
</tr>
<td> Тип вещи:</td>
<td>
<select name="groupid" style="width: 27%">
<? $rs=mysql_query('select id, name from item_group order by id');
while($r=mysql_fetch_array($rs)) echo '<option value="'.$r['id'].'">'.$r['name']?>
</select>
</td>
<tr>
<td> Название:</td>
<td> <input type="text" name="thname" style="width: 80%"> </td>
</tr>
<tr>
<td> Цена:</td>
<td> <input type="text" name="price" style="width: 10%"> </td>
</tr>
<tr>
<td> Цена артефакта:</td>
<td> <input type="text" name="priceart" style="width: 10%"> </td>
</tr>
<tr>
<td> Арт ?</td>
<td> <INPUT TYPE=CHECKBOX name="art" VALUE="0" style="width: 7%"> </td>
</tr>
<tr>
<td nowrap> Маленькая картинка: </td>
<td> <input type="text" name="small_image" style="width: 20%"> </td>
</tr>
<tr>
<td> Большая картинка:</td>
<td> <input type="text" name="big_image" style="width: 20%"> </td>
</tr>>
<tr>
<td> Уровень:</td>
<td> <input type="text" name="level" style="width: 7%"> </td>
</tr>
<tr>
<td> Требует силы:</td>
<td> <input type="text" name="trsila" style="width: 7%"> </td>
</tr>
<tr>
<td> Требует ловкости:</td>
<td> <input type="text" name="trlovkost" style="width: 7%"> </td>
</tr>
<tr>
<td> Требует интуиции:</td>
<td> <input type="text" name="trinta" style="width: 7%"> </td>
</tr>
<tr>
<td> Требует выносливости:</td>
<td> <input type="text" name="trpower" style="width: 7%"> </td>
</tr>
<tr>
<td> Добавляет силы:</td>
<td> <input type="text" name="upsila" style="width: 7%"> </td>
</tr>
<tr>
<td> Добавляет ловкости:</td>
<td> <input type="text" name="uplovkost" style="width: 7%"> </td>
</tr>
<tr>
<td> Добавляет интуиции:</td>
<td> <input type="text" name="upinta" style="width: 7%"> </td>
</tr>
<tr>
<td> Крит:</td>
<td> <input type="text" name="krit" style="width: 7%"> </td>
</tr>
<tr>
<td> Антикрит:</td>
<td> <input type="text" name="akrit" style="width: 7%"> </td>
</tr>
<tr>
<td> Уворот:</td>
<td> <input type="text" name="uvorot" style="width: 7%"> </td>
</tr>
<tr>
<td> Антиуворот:</td>
<td> <input type="text" name="auvorot" style="width: 7%"> </td>
</tr>
<tr>
<td> Жизнь:</td>
<td> <input type="text" name="health" style="width: 7%"> </td>
</tr>
<tr>
<td> Минимальный урон:</td>
<td> <input type="text" name="uron_min" style="width: 7%"> </td>
</tr>
<tr>
<td> Максимальный урон:</td>
<td> <input type="text" name="uron_max" style="width: 7%"> </td>
</tr>
<tr>
<td> Броня головы:</td>
<td> <input type="text" name="b1" style="width: 7%"> </td>
</tr>
<tr>
<td> Броня корпуса:</td>
<td> <input type="text" name="b2" style="width: 7%"> </td>
</tr>
<tr>
<td> Броня пояса:</td>
<td> <input type="text" name="b3" style="width: 7%"> </td>
</tr>
<tr>
<td> Броня ног:</td>
<td> <input type="text" name="b4" style="width: 7%"> </td>
</tr>
<tr>
<td>Описание:</td>
<td colspan="2"><textarea cols="47" rows="7" name="desc"><?=$desc?></textarea></td>
</tr>
<tr>
<td> Магическое ?</td>
<td> <INPUT TYPE=CHECKBOX NAME="m" VALUE="0" style="width: 7%"> </td>
</tr>
<tr>
<td>Выберите магию</td>
<td>
<select name="magic">
<option value="0" style="width: 7%">Нет
<?
$rs=mysql_query('select id, name from magic order by id');
while($r=mysql_fetch_array($rs))
echo '<option value="'.$r['id'].'">'.$r['name'];
?>
</select>
</td>
</tr>
<tr>
<td colspan="2" align="center" height="30" valign="bottom">
<input type="submit" class="button" value="Добавить" name="act">
<input type="reset" class="button" value="Очистить">
</td>
</tr>
</table>
</form>
<?
if($m_type!='') echo '<p class="error" align="center">'.$m_type.'</p>';
?>
Привет всем, вот нарисовал скриптик по добавлению вещей в базу.
Проверяю вроде ошибок нет, а в базу сволочь писать не хочет, я ток учусь не ругайте сильно, только покажите где я накосячил, ибо я ужо в стуор впал. Он запускается, но заместо соединения пишет еррор. Подскажите что тут, не так, скриптик выкладываю на общее пользование.