Грешна заявка ?

UmriWe

Registered
Mъчих се цял ден и така и така не успях да го направя, и се обръщам към вас за малко помощ, ако може :)
Код:
            if (date('l') == 'Wednesday') {
                functionConnect('summit_creativity');
                $Winner = mysql_query("SELECT * FROM lottery ORDER BY rand() DESC LIMIT 1");
                functionConnect('summit_world');
                $ItemReward = mysql_query("SELECT * FROM items WHERE name1='Brutal Gladiator' ORDER BY rand() DESC LIMIT 1");
                $Item = mysql_fetch_assoc($ItemReward) or die(mysql_error());
                functionConnect('summit_logon');
                $Owner = $row['owner'];
                $Account = mysql_query("SELECT acct FROM accounts WHERE login='$Owner'");
                $User = mysql_fetch_array($Account) or die(mysql_error());
                $masiv = '';
                while ($row = mysql_fetch_array($Winner)) {
                    echo "<center><span class='alert'>The Winner is: <b>$row[owner]</b></span></center>";
                    functionConnect('summit_logon');
                    $id = $User['acct'];
                    $subject = "WoWCreativity Lottery Winner !";
                    $message = "<b>Hey, " . $row[owner] . " you are the choosen one. Hmm very good your reward was send to Lottery Reward List in the Website. From there you can send it to your character! The Lottery was reset, you can try again your luck ! Thanks</b>";
                    $date = date("U");
                    $vartime = date("D M d, Y H:i:s");
                    $SQL2 = "INSERT INTO b_pms (sender,receiver,subject,message,therealtime,vartime) VALUES ('554488','$id','$subject','$message','$date','$vartime')";
                    mysql_query($SQL2) or die(mysql_error());
                    $ItemName = $Item['name1'];
                    $ItemEntry = $Item['entry'];
                    $ItemQuality = $Item['quality'];
                    $OwnerName = $row['owner'];
                    $ItemCost = rand(1, 30);
                    $DateRecieved = time();
                    functionConnect('summit_creativity');
                    $LotteryList = "INSERT INTO lottery_reward_list (item_name,item_id,item_color,owner_name,item_cost_lp,date_recieved) VALUES ('$ItemName','$ItemEntry','$ItemQuality','$OwnerName','$ItemCost','$DateRecieved')";
                    $LotteryListQuery = mysql_query($LotteryList) or die(mysql_error());
                }
            }
Това е кода, като го подкарам не ми го прочита и не вади грешки .. а иначе като махна
Код:
                functionConnect('summit_world');
                $ItemReward = mysql_query("SELECT * FROM items WHERE name1='Brutal Gladiator' ORDER BY rand() DESC LIMIT 1");
                $Item = mysql_fetch_assoc($ItemReward) or die(mysql_error());
                functionConnect('summit_logon');
                $Owner = $row['owner'];
                $Account = mysql_query("SELECT acct FROM accounts WHERE login='$Owner'");
                $User = mysql_fetch_array($Account) or die(mysql_error());
тръгва .. Къде е проблема ?!
 
И така пробвах, не става и не става .. нищо не вади и or die (mysql_error()) да напиша пак същото .. празно
 
Код:
   if (date('l') == 'Wednesday') {
                functionConnect('summit_creativity');
                $Winner = mysql_query("SELECT * FROM lottery ORDER BY rand() DESC LIMIT 1") or die ('greshka1');
                functionConnect('summit_world');
                $ItemReward = mysql_query("SELECT * FROM items WHERE name1='Brutal Gladiator' ORDER BY rand() DESC LIMIT 1") or die ('greshka2');
                $Item = mysql_fetch_assoc($ItemReward) or die(mysql_error());
                functionConnect('summit_logon');
                $Owner = $row['owner'];
                $Account = mysql_query("SELECT acct FROM accounts WHERE login='$Owner'") or die ('greshka3');
                $User = mysql_fetch_array($Account) or die(mysql_error());
                $masiv = '';
                while ($row = mysql_fetch_array($Winner)) {
                    echo "<center><span class='alert'>The Winner is: <b>$row[owner]</b></span></center>";
                    functionConnect('summit_logon');
                    $id = $User['acct'];
                    $subject = "WoWCreativity Lottery Winner !";
                    $message = "<b>Hey, " . $row[owner] . " you are the choosen one. Hmm very good your reward was send to Lottery Reward List in the Website. From there you can send it to your character! The Lottery was reset, you can try again your luck ! Thanks</b>";
                    $date = date("U");
                    $vartime = date("D M d, Y H:i:s");
                    $SQL2 = "INSERT INTO b_pms (sender,receiver,subject,message,therealtime,vartime) VALUES ('554488','$id','$subject','$message','$date','$vartime')";
                    mysql_query($SQL2) or die(mysql_error());
                    $ItemName = $Item['name1'];
                    $ItemEntry = $Item['entry'];
                    $ItemQuality = $Item['quality'];
                    $OwnerName = $row['owner'];
                    $ItemCost = rand(1, 30);
                    $DateRecieved = time();
                    functionConnect('summit_creativity');
                    $LotteryList = "INSERT INTO lottery_reward_list (item_name,item_id,item_color,owner_name,item_cost_lp,date_recieved) VALUES ('$ItemName','$ItemEntry','$ItemQuality','$OwnerName','$ItemCost','$DateRecieved')";
                    $LotteryListQuery = mysql_query($LotteryList) or die(mysql_error());
                }
            }


functionConnect('summit_world');
$ItemReward = mysql_query("SELECT * FROM items WHERE name1='Brutal Gladiator' ORDER BY rand() DESC LIMIT 1") or die ('mainata ti');
$Item = mysql_fetch_assoc($ItemReward);
functionConnect('summit_logon');
$Owner = $row['owner'];
$Account = mysql_query("SELECT acct FROM accounts WHERE login='$Owner'") or die ('mainata ti2');;
$User = mysql_fetch_array($Account) or die(mysql_error());
 
не ми ги вади нито "майната ти 1" нито "майната ти 2" не мога да проумея от каде идва шибаната грешка о.Q
 
това, което ти дадох трябва да ти върне каквато и да е грешка и от двата кода, виж ги сложи и пробвай
 
да не са ти забранени грешките, това го сложи най горе в конфиг файла ти

Код:
ini_set('error_reporting', E_ALL);
 

Back
Горе