Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Pomoc w składni
sH4DoVV
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.03.2016

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


Witam potrzebuje małej pomocy przy błędach na stronie:
(IMG:http://files.tinypic.pl/i/00770/vpsua0w543ic_t.jpg)
Ktoś może mi wytłumaczyć jak to naprawić?

kod z online.php
  1. <?php
  2. $session=session_id();
  3. $time=time();
  4. $time_check=$time-600; //SET TIME 10 Minute
  5. $tbl_name="user_online"; // Table name
  6. $sql="SELECT * FROM $tbl_name WHERE session='$session'";
  7. $result=mysql_query($sql);
  8. $count=mysql_num_rows($result);
  9. if($count=="0"){
  10. $sql1="INSERT INTO $tbl_name(session, time)VALUES('$session', '$time')";
  11. $result1=mysql_query($sql1);
  12. } else {
  13. "$sql2=UPDATE $tbl_name SET time='$time' WHERE session = '$session'";
  14. $result2=mysql_query($sql2);
  15. }
  16. $sql3="SELECT * FROM $tbl_name";
  17. $result3=mysql_query($sql3);
  18. $count_user_online=mysql_num_rows($result3);
  19. echo "$count_user_online ";
  20. $sql4="DELETE FROM $tbl_name WHERE time<$time_check";
  21. $result4=mysql_query($sql4);
  22. ?>


Ten post edytował Kshyhoo 28.03.2016, 15:59:38
Powód edycji: [Kshyhoo]: bb-code, formatowanie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sH4DoVV
post
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.03.2016

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


Błąd:
Parse error: syntax error, unexpected '$tbl_name' (T_VARIABLE) in /online.php on line 7
Kod:
  1. <?php
  2. $session=session_id();
  3. $time=time();
  4. $time_check=$time-600; //SET TIME 10 Minute
  5. $tbl_name=users_online; // Table name
  6. $sql=SELECT * FROM $tbl_name WHERE session=$session;
  7. $result=mysql_query($query);
  8. $count=mysql_num_rows($result);
  9. if($count=1){
  10. $sql1=INSERT INTO $tbl_name(session,time)VALUES($session,$time);
  11. $result1=mysql_query($sql1);
  12. }
  13. else {
  14. $sql2=UPDATE $tbl_name SET time=$time WHERE session =$session;
  15. $result2=mysql_query($sql2);
  16. }
  17. $sql3=SELECT * FROM $tbl_name;
  18. $result3=mysql_query($sql3);
  19. $count_user_online=mysql_num_rows($result);
  20. echo $count_user_online ;
  21. $sql4=DELETE FROM $tbl_name WHERE time<$time_check;
  22. $result4=mysql_query($sql4);
  23. ?>
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: 24.12.2025 - 13:33