Здравствуйте!Помогите мне пожалуйста исправить мои ошибки!
Всего их 4:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\home\test1.ru\www\pages\account\_auction.php on line 45
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\home\test1.ru\www\pages\account\_auction.php on line 48
Warning: mysql_result() expects parameter 1 to be resource, boolean given in C:\home\test1.ru\www\pages\account\_auction.php on line 86
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\home\test1.ru\www\pages\account\_auction.php on line 126
PHP:
скопировать код в буфер обмена
<h3>Аукцион</h3> <br> <div id="tables"> <table width="80%" align="center"> <tr> <td class="top" align='center' style="color:white" bgcolor="geen"> <b> Условия аукциона</b> </td> </tr> <tr><td> <font color="green"> # Аукцион идёт на свою валюту - "Кредиты".<br> # Для участия нужно обменять свой баланс на Кредиты и сделать ставку. И удержаться с ней 15 минут. Самый стойкий забирает банк.<br> # Не забываем обновлять страницу, чтобы посмотреть не перекупили ли Вас!</font> <hr> </td></tr></table> <table width="80%" align="center"> <tr> <td class="top" colspan='2' align='center' style="color:white" bgcolor="geen"> <b> Текущий аукцион</b> </td> </tr> <?PHP $_OPTIMIZATION["title"] = "Аккаунт - Пожертвования"; $uname = $_SESSION["user"]; $usid = $_SESSION["user_id"]; $db->Query("SELECT * FROM db_users_b WHERE id = '$usid'"); $user_data = $db->FetchArray(); $db->Query("SELECT * FROM db_users_b WHERE id = '$usid'"); if(isset($_COOKIE["user"])) { } else $money=0; //если аукциона нет создать $au=mysql_query("SELECT * FROM `db_auction` WHERE `status`='ACTIVE'"); { $new=mysql_query("INSERT INTO `db_auction` (`bank`,`starttime`,`status`) VALUES ('0.01','".time()."','ACTIVE')"); } if(isset($_POST['stavka'])) { //$_POST['stavka']=FloatVal($_POST['stavka'],2); $_POST['stavka']=round(trim($_POST['stavka']),2 ); settype($_POST['stavka'], "float"); { { $res=mysql_query("UPDATE `db_auction` SET `bank`=`bank`+'".$_POST['stavka']."', `stavka`='".$_POST['stavka']."', `starttime`='".time()."', `user`='$uname' WHERE `status`='ACTIVE'"); $res=mysql_query("UPDATE `db_users_b` SET `money_p`=`money_p`-'".$_POST['stavka']."' WHERE `user`='$uname'"); //echo mysql_error(); $au=mysql_query("SELECT * FROM `db_auction` WHERE `status`='ACTIVE'"); } else echo "<script>alert('У вас на балансе недостаточно кредитов для ставки');</script>"; } else echo "<script>alert('Ваша ставка должна быть больше чем предыдущая');</script>"; } if($auc['stavka']!=0) $rtime=$auc['starttime']+900 -time(); else $rtime="-"; ?> <tr><td>Банк игры</td> <td><?=$auc['bank'];?></td></tr> <tr><td>Ставка</td> <td><?=$auc['stavka'];?></td></tr> <tr><td>Лидер</td> <td><?=$auc['user'];?></td></tr> <tr><td>Осталось</td> <td id='sec'><?=$rtime;?> секунд</td></tr> <?PHP $lolz=$_COOKIE["'$uname'"]; $newst=$auc['stavka']+0.01; ?> <form method='post'> <tr><td>Ваша ставка</td> <td><input type='text' name='stavka' value='<?=$newst?>'></td></tr> <tr><td align='center' colspan='2'><input type='submit' value='Поставить'></td></tr> <tr><td>У вас на счету</td> <td><?=$money?> кр.</td></tr> </form> <? if($auc['stavka']!=0){?> <script> rt=<?=$rtime;?>; function seconds() { rt--; document.getElementById('sec').innerHTML=rt+" секунд"; if(rt<=0)location.href="?"; else setTimeout("seconds()",1000); } setTimeout("seconds()",1000); </script> <?}?> </table> <br><br> <table width="80%" align="center"> <tr> <td class="top" colspan='2' align='center' style="color:white" bgcolor="geen"> <b> 5 последних игр</b> </td> </tr> <? $games=mysql_query("SELECT * FROM `db_auction` WHERE status!='ACTIVE' ORDER BY `id` DESC LIMIT 0,5"); { ?><tr><td><?=$game['user']?></td><td><?=$game['bank']?></td></tr><? } ?> </table> </div> <br><br>
|