[Движок] lifeiswar.ru[05.05.13]

Статус
В этой теме нельзя размещать новые ответы.
Точно, точно, простите. Проглядел. Это поправленная строчка.
Вот эта строка должна быть:
Код:
db_query("SELECT invent.*, items.* FROM items INNER JOIN invent ON items.id = invent.protype WHERE used=1 AND pl_id=".$id.";");
while ($row = db_fetch()) {
а базы картинок у тебя нету?

Точно, точно, простите. Проглядел. Это поправленная строчка.
Вот эта строка должна быть:
PHP:
db_query("SELECT invent.*, items.* FROM items INNER JOIN invent ON items.id = invent.protype WHERE used=1 AND pl_id=".$id.";");
while ($row = db_fetch()) {
теперь все кулл. спасиб
 
Последнее редактирование модератором:
Подскажите в чем проблема, не отображается масса инвентаря, у меня есть вещи а пишет 0.00 \ 1000 например.
Воводит эта строка:
PHP:
<LEGEND align=center><B><font color=gray>Масса Вашего инвентаря:
<?
if($plstt[71]>$mass){
    echo "<font color=#009900>".$plstt[71].".00</font>/<font color=#FF3300>".$mass."</font>";
    echo "&nbsp;-&nbsp;<font class=inv><b><font color=#FF3300>Вы перегружены!";
}
else{
    echo "<font color=#009900>".$plstt[71].".00</font>/<font color=#FF3300>".$mass."</font>";
}
?></font></B></LEGEND>
$mass показывает правильно, а вот $plstt[71] не могу понять откуда идет(
 
Подскажите в чем проблема, не отображается масса инвентаря, у меня есть вещи а пишет 0.00 \ 1000 например.
Воводит эта строка:
PHP:
<LEGEND align=center><B><font color=gray>Масса Вашего инвентаря:
<?
if($plstt[71]>$mass){
    echo "<font color=#009900>".$plstt[71].".00</font>/<font color=#FF3300>".$mass."</font>";
    echo "&nbsp;-&nbsp;<font class=inv><b><font color=#FF3300>Вы перегружены!";
}
else{
    echo "<font color=#009900>".$plstt[71].".00</font>/<font color=#FF3300>".$mass."</font>";
}
?></font></B></LEGEND>
$mass показывает правильно, а вот $plstt[71] не могу понять откуда идет(

А до этого что меняли? У меня работает этот кусок.
А переменная $plstt присваивается в main.php, 88 строка, вроде. Это все параметры персонажа.
$plstt=allparam($player);
Надо посмотреть, что выдает function allparam($pl), она в func/sql_func.php, на 697 строке.
 
Последнее редактирование:
А до этого что меняли? У меня работает этот кусок.
А переменная $plstt присваивается в main.php, 88 строка, вроде. Это все параметры персонажа.
$plstt=allparam($player);
Да вродь не менял особо, просто для начала бегаю везде, смотрю что работает, что нет.
 
Да вродь не менял особо, просто для начала бегаю везде, смотрю что работает, что нет.
У меня сразу работало. Попробуй поправить строчку в sql_func, которая выше написана

PHP:
db_query("SELECT invent.*, items.* FROM items INNER JOIN invent ON items.id = invent.protype WHERE used=1 AND pl_id=".$id.";");
while ($row = db_fetch()) {

на

PHP:
$result = mysql_query("SELECT `invent`.*, `items`.* FROM `items` INNER JOIN `invent` ON `items`.`id` = `invent`.`protype` WHERE `used`=1 AND pl_id=".$id."") or die ("Error");
while ($row = mysql_fetch_assoc($result)) {

И посмотри, что возвращает $mass['mass']; из функции allparam.
 
У меня сразу работало. Попробуй поправить строчку в sql_func, которая выше написана

PHP:
db_query("SELECT invent.*, items.* FROM items INNER JOIN invent ON items.id = invent.protype WHERE used=1 AND pl_id=".$id.";");
while ($row = db_fetch()) {

на

PHP:
$result = mysql_query("SELECT `invent`.*, `items`.* FROM `items` INNER JOIN `invent` ON `items`.`id` = `invent`.`protype` WHERE `used`=1 AND pl_id=".$id."") or die ("Error");
while ($row = mysql_fetch_assoc($result)) {

И посмотри, что возвращает $mass['mass']; из функции allparam.

Это 414 сточка? Я поменял там, вищи стали видны когда одеваешь, но Масса Вашего инвентаря: 0.00/2318

А как смотреть что возвращает $mass['mass']; из функции allparam ?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху