Pomoc - Szukaj - U¿ytkownicy - Kalendarz
Pe³na wersja: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
Forum PHP.pl > Forum > PHP
zizz1667
  1. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in




89.while($o = mysql_fetch_array($odp)){

  1. <h3>Zadania</h3>
  2. <?php
  3. function check_date($date){
  4. if(date("Y-m-d") == date("Y-m-d",strtotime($date)))
  5. return "dzisiaj";
  6. if(date("Y-m-d", strtotime("+1 day")) == date("Y-m-d",strtotime($date)))
  7. return "jutro";
  8. }
  9. $zadanie = mysql_fetch_array(mysql_query($q="select * from zadania_gracz inner join zadania on zadanie_id = zadanie where gracz_id = ".$oGracz['gracz']." and status = 0 and koniec > ".time()." and start < ".time()." order by zadanie asc"));
  10.  
  11. if(empty($zadanie)){
  12. $data =date("d,m,Y");
  13.  
  14. $zadanie = mysql_fetch_array(mysql_query("select * from zadania left join zadania_gracz on zadanie = zadanie_id and gracz_id = ".$oGracz['gracz']." where koniec > ".time()." and start < ".time()." and gracz_id is null order by zadanie asc"));
  15. if(empty($zadanie)){
  16.  
  17. $zadanie = mysql_fetch_array(mysql_query($q="select * from zadania left join zadania_gracz on zadanie = zadanie_id and gracz_id = ".$oGracz['gracz']." where koniec > ".time()." and gracz_id is null order by zadanie asc"));
  18.  
  19. if(empty($zadanie)){
  20. echo "<h4>Brak zadań na dzisiaj</h4>";
  21. } else {
  22. $datas = date("d-m-Y H:i:s", $zadanie['start']);
  23. $godzina = date("H:i:s", $zadanie['start']);
  24. $wdata = check_date($datas);
  25. echo "<h4>Następne zadanie rozpocznie się ".$wdata." o ".$godzina."</h4>";
  26. }
  27. }
  28. else {
  29.  
  30. mysql_query("insert into zadania_gracz (gracz_id, zadanie_id) value (".$oGracz['gracz'].",".$zadanie['zadanie'].")");
  31. echo "
  32. <h3>".$zadanie['tytul']."</h3>
  33. <p>".$zadanie['tresc']."</p>
  34. <a href='vzadania'>Dodaj swoją odpowiedź</a>
  35. ";
  36. }
  37. } else {
  38.  
  39. $ile = mysql_num_rows(mysql_query("select * from pytania where zadanie_id = ".$zadanie['zadanie']));
  40.  
  41. if(!empty($_POST['odpowiedzi']) && ($ile == count($_POST['odpowiedzi']))){
  42. $poprawnie = 1;
  43. foreach($_POST['odpowiedzi'] as $key => $odpowiedziano){
  44. $dane = mysql_fetch_array(mysql_query("select * from pytania where pytanie = ".$key));
  45. if($dane['odpowiedz'] != $odpowiedziano) $poprawnie = 0;
  46. }
  47.  
  48.  
  49.  
  50. if($poprawnie == 1){
  51. mysql_query("update zadania_gracz set odpowiedz_id = 1, status = 1 where gracz_id = ".$oGracz['gracz']." and zadanie_id = ".$zadanie['zadanie']);
  52. switch($oGracz['typ_konta']){
  53. case 1:
  54. $p = 200;
  55. $tekst = "Poprawnie rozwiązałeś zadanie <b>".$zadanie['tytul']."</b>, otrzymujesz 200 prizek na swoje konto!";
  56. break;
  57. case 2:
  58. $p = 400;
  59. $tekst = "Poprawnie rozwiązałeś zadanie <b>".$zadanie['tytul']."</b>, otrzymujesz 400 prizek na swoje konto!";
  60. break;
  61. case 3:
  62. $p = 600;
  63. $tekst = "Poprawnie rozwiązałeś zadanie <b>".$zadanie['tytul']."</b>, otrzymujesz 600 prizek na swoje konto!";
  64. break;
  65. }
  66. mysql_query("insert into wiadomosci(do, tresc, data) value (".$oGracz['gracz'].",'".$tekst."',".time().")");
  67. mysql_query("update gracze set punkty = punkty + ".$p." where gracz = ".$oGracz['gracz']);
  68.  
  69. } else {
  70. mysql_query("update zadania_gracz set odpowiedz_id = 2, status = 2 where gracz_id = ".$oGracz['gracz']." and zadanie_id = ".$zadanie['zadanie']);
  71.  
  72. $tekst = "Przykro nam. Odpowiedzi, które podałeś w zadaniu <b>".$zadanie['tytul']."</b> nie są poprawne.";
  73. mysql_query("insert into wiadomosci(do, tresc, data) value (".$oGracz['gracz'].",'".$tekst."',".time().")");
  74. }
  75.  
  76.  
  77.  
  78. echo $tekst;
  79. } else {
  80. if(!empty($_POST)) echo "<div class='alert'><div class='inner'>Nie podałeś wszystkich odpowiedzi!</div></div>";
  81. echo "<form action='vzadania' method='post'>
  82. <h4>".$zadanie['tytul']."</h4>";
  83. $i=0;
  84. $pyt = mysql_query("select * from pytania where zadanie_id = ".$zadanie['zadanie']);
  85. while($p = mysql_fetch_array($pyt)){
  86. $i++;
  87. echo "<b>".$p['tresc']."</b><br/><ul>";
  88. $odp = mysql_query("select * from odpowiedzi where pytanie_id = ".$p['pytanie']);
  89. while($o = mysql_fetch_array($odp)){
  90. echo "
  91. <input type='radio' name='odpowiedzi[".$p['pytanie']."]' value='".$o['odpowiedz']."'> ".$o['tresc']."<br/>";
  92. }
  93. echo "</ul><hr>";
  94. }
  95. echo "<center><input type='submit' id='button' value='Sprawdź'/> </form></center>";
  96. }
  97. }
  98. echo "<br /><br />";
  99. include('adsense1.php');
  100. ?>
  101.  
  102. <h3>PrizMail</h3>
  103.  
  104. <div style="text-align: center;"><img style="border: 0px solid rgb(0, 0, 0); width: 501px; height: 291px;" id="Obj1" src="http://imageshack.us/m/204/4430/beztytuuuxn.png" hspace="0" vspace="0"></div>
  105.  
  106. <center><!--start kodu-->
  107. <table border="1" cellspacing="1" style="border-collapse: collapse; font-family: Verdana; font-size: 10 px; bordercolor: #000000; width: 100; height: 40;" bgcolor="#ffffff">
  108. <tr><td align="center" style="background-image:url(http://images/title-bg.jpg)">
  109. <div style="position: relative; top: 2; left:0;">
  110. <a href="http://" title="zegarek animowany"><img src="http://dodatki.blogowicz.info/obrazki/niebieska_gwiazdka.gif" border="0" alt="zegarek"/></a>
  111. <p style="font-size: 9px; font-family: veranda; color: #FFFFFF;">
  112. <center><object width="110" height="110" type="application/x-shockwave-flash"
  113. data="http://dodatki.blogowicz.info/zegarek2.swf" title="dodatki.blogowicz.info">
  114. <param name="type" value="application/x-shockwave-flash" />
  115. <param name="src" value="http://dodatki.blogowicz.info/zegarek2.swf" />
  116. <param name="loop" value="true" />
  117. <param name="wmode" value="transparent">
  118. <param name="quality" value="high" />
  119. </object></center>
  120. <noscript><a href="http://">Zegarek animowany</a></noscript>
  121. </div></td></tr></table>
  122. <!--/koniec kodu--></center>
buliq
Gdzie pytanie?
Chcesz w odpowiedzi link do Wiki/Google/Biblii?
To jest wersja lo-fi g³ównej zawarto¶ci. Aby zobaczyæ pe³n± wersjê z wiêksz± zawarto¶ci±, obrazkami i formatowaniem proszê kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.