Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]błąd w zapytaniu
Forum PHP.pl > Forum > Przedszkole
kingofspace
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)";


darko
  1. if(is_null($group_id) || $group_id == "") {
  2. echo "ustaw mnie zanim wstawisz do zapytania";
  3. }
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.