Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]błąd w zapytaniu
kingofspace
post 5.12.2009, 14:01:22
Post #1





Grupa: Zarejestrowani
Postów: 141
Pomógł: 4
Dołączył: 16.11.2009

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


mam bład w skrypcie phpbb 2 by przemo od nowości

zapytanie wygląda tak
  1. $sql = "SELECT u.user_id
  2. FROM (" . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug, " . USERS_TABLE . " u)
  3. WHERE ug.group_id = aa.group_id
  4. AND u.user_id = ug.user_id
  5. AND ug.user_pending = 0
  6. AND u.user_level NOT IN (" . MOD . ", " . ADMIN . ")
  7. GROUP BY u.user_id
  8. HAVING SUM(aa.auth_mod) > 0";


a błąd tak

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1)' at line 2

INSERT INTO phpbb_auth_access (forum_id, group_id, auth_mod) VALUES (54, , 1)

Line : 367
File : admin_ug_auth.php

niewiem co jest nietal;/

jeszcze tu mam fragment kodu z zapytaniem

  1. $sql_field .= ( ( $sql_field != '' ) ? ', ' : '' ) . 'auth_mod';
  2. $sql_value .= ( ( $sql_value != '' ) ? ', ' : '' ) . ( ( !isset($update_mod_status[$forum_id]) ) ? 0 : $update_mod_status[$forum_id]);
  3.  
  4. $sql = "INSERT INTO " . AUTH_ACCESS_TABLE . " (forum_id, group_id, $sql_field)
  5. VALUES ($forum_id, $group_id, $sql_value)";


Go to the top of the page
+Quote Post
darko
post 5.12.2009, 14:18:40
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


  1. if(is_null($group_id) || $group_id == "") {
  2. echo "ustaw mnie zanim wstawisz do zapytania";
  3. }


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 23:40