Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Jakiś błąd w zapytaniu do bazy czy coś ... pomocy !
kwiatekk
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 17.03.2008

Ostrzeżenie: (0%)
-----


Witajcie,
Dopiero zaczynam bawić sie php i mam do Was ogromną prośbę wyskoczyło mi w skrypcie coś takiego
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
/home/radioznin/domains/radioznin.pl/public_html/konsola/index.php on line 39
Niestety nie umiem sobie z tym błędem w lini 39 poradzić ;/

Cały plik index.php nie jest długi i wyglada tak:
  1. <html>
  2. <head>
  3. <center><b><font color="#ffffff">Wyślij swoje pozdrowienia do Radia Żnin !<br>
  4. Od wtorku do czwartku od 20:00 - 22:00, Wasze ulubione utwory oraz pozdrowienia !</b></font>
  5. </center>
  6. <meta http-equiv="Content-Language" content="pl">
  7. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  8. <link rel="stylesheet" href="konsola/style.css" type="text/css">
  9. <title>Pozdrowienia</title>
  10. </head>
  11. <center>
  12. <body bgcolor="#56575B">
  13. <TABLE width="648" height="200" BORDER="0" align="CENTER" cellpadding="5" cellspacing="5">
  14. <TR><TD align="middle">
  15. <?
  16. include('konsola/serwer.php');
  17. //tutaj sie ustawia w sec po ilu moze ktos pozdrowic
  18. $czaskoniec = "60";
  19. $ip=$HTTP_SERVER_VARS['REMOTE_ADDR'];
  20. $data = time();
  21. $tresc = $HTTP_POST_VARS[tresc];
  22. $odkogo = $HTTP_POST_VARS[odkogo];
  23. $akcja = $HTTP_POST_VARS[akcja];
  24. $mysql_link = mysql_connect($server, $user, $haslobaza);
  25. if ($mysql_link>0)
  26. { mysql_select_db($baza, $mysql_link);
  27. $query = "SELECT * from pozdrowienia where ip='$ip' ORDER BY `data` DESC LIMIT 1";
  28. $mysql_result = mysql_query($query, $mysql_link);
  29. while ($row = mysql_fetch_array($mysql_result))
  30. {
  31. $datas = $row[data];
  32. $trescs = $row[tresc];
  33. }
  34. }
  35. echo"<form method=\"post\">";
  36. echo"<table>";
  37. echo"<tr><td> <b><font face=Verdana size=1>Podpis:</font></b></td>";
  38. echo"<td><input type=\"text\" name=\"odkogo\" size=\"41\" maxlength=\"20\">";
  39. echo"<input type=hidden name=akcja value=tak>";
  40. echo"</td></tr>";
  41. echo"<tr><td><p align=right><b><font size=1 face=Verdana>Treść:</font></b></td>";
  42. echo"<td><textarea name=\"tresc\" cols=\"40\" rows=\"4\"></textarea></td></tr>";
  43. echo"<td></td><td><input type=\"submit\" value=\"Wyślij!\">";
  44. echo"<input type=\"reset\" value=\"Reset\"></td></tr>";
  45. echo"</table></form>";
  46. if($data-$datas > $czaskoniec)
  47. {
  48. if($akcja == "tak")
  49. {
  50. $mysql_link = mysql_connect($server, $user, $haslobaza);
  51. if ($mysql_link>0)
  52.  { mysql_select_db($baza, $mysql_link);
  53. $data2 = date("Y/m/d - H:i");
  54. $odkogo .= ' ( '.$data2.' )';
  55. $query = "INSERT INTO pozdrowienia (ip, data, tresc, kto, pokaz) values ('$ip', '$data', '$tresc', '$odkogo' , 'nie')";
  56. $mysql_result = mysql_query($query, $mysql_link);
  57. if (mysql_affected_rows($mysql_link)==1)
  58. { 
  59. print("<font face=Verdana size=1 color=#000000><b><font size=2>Pozdrowienia zostały wysłane</font></b>.<br/>Następne możesz wysłać za $czaskoniec sekund. Dzięki!</font><br /><br />"); }
  60. }
  61. }
  62. }
  63. else
  64. {
  65. echo"<font face=Verdana size=1 color=#000000>Spiesz się powoli... Jeszcze nie twoja pora!</b>. .</font><br /><br />";
  66. }
  67. ?>
  68. </TD>
  69. <TD> 
  70. </TD>
  71. </TR>
  72. </TABLE>
  73. </center>
  74. </body>
  75. </html>


Jak to naprawić ?
Jesli w złym miejscu załozyłem temat to sorki ...
Prosze o pomoc ...

Ten post edytował strife 17.03.2008, 11:19:18
Powód edycji: Poprawiam BBCode /~strife/
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 14:24