Pagina 1 van 1
insert error msql (odbc) SQL Error : 37000 [Microsoft]
Geplaatst: 22 okt 2005, 01:59
door msathome62
DEBUG MODE
SQL Error : 37000 [Microsoft][ODBC SQL Server Driver][SQL Server]Line 2: Incorrect syntax near ','.
INSERT INTO phpbb_user_group (user_id, group_id, user_pending) VALUES (3, , 0)
Line : 616
File : usercp_register.php
weet iemand hoe ik dit kan oplossen
Geplaatst: 22 okt 2005, 08:06
door Bee
group_id wordt niet doorgegeven, in weke situatie gebeurt dit?
het gebeurd bij profiel aanmaken mail en private msg
Geplaatst: 22 okt 2005, 11:30
door msathome62
eigenlijk gebeurd dit wanneer er naar db_connect_id wordt gevraagd
mssql-odbc.php
regel 349
function sql_nextid()
{
return ( $this->next_id[$this->db_connect_id] ) ? $this->next_id[$this->db_connect_id] : false;
}
weet je misschien of deze db_connect_id
door de funkie sql_db op regel 46 wordt gevuld ?
alvast bedank voor je reactie Bee
Geplaatst: 22 okt 2005, 11:33
door Bee
Het probleem zit niet in de databaselayer, het probleem zit in het bestand usercp_register.php, wat de waarde group_id niet ontvangt.
i'm lost
Geplaatst: 22 okt 2005, 11:42
door msathome62
Ok ik begrijp wat je bedoeld maar het lijkt er op dat alle andere database servers dit wel goed doen. ik heb de code niet aangepast of mods geinstalleerd. Het probleem komt alleen naar voren als er een nieuw profile wordt aangemaakt, een prv message wordt gestuurd of er gepost wordt naar de forums.
de funktie sql_next() en db_connect_id lijken hierbij een rol te spelen
kan het niet liggen aan MSSQL7 en de odbc
alvast bedankt voor je hulp