Simple Machines Community Forum

SMF Support => Nederlands (Dutch) => Language Specific Support => Archief => Aiheen aloitti: goofyboy - tammikuu 09, 2008, 03:52:47 IP

Otsikko: probleem met gasten.
Kirjoitti: goofyboy - tammikuu 09, 2008, 03:52:47 IP
Hallo,

Ik had weer eens een vraagje.

Ik heb de instelling leden toestaan, oftewel dat ze eerst goedgekeurd moeten worden.
Als er een lid in de wacht staat hebben opeens al mijn gasten de zelfde naam als het lid wat in de wacht staat.

Ook in de gebruikers online zie ik de gasten als lid. Soms zijn er wel 4 de zelfde namen in beeld, maar dit zijn allemaal gasten.
Maar ga ik de wie is online in zie ik wel dat het gasten zijn.

Ook in het board waar gasten mogen posten zie ik dat alle topics zijn gestart door het lid in de wacht, en alle laaste berichten zijn ook van het lid in de wacht. Behalve als een bestaand lid een bericht post, dan klopt het wel.

In het screenshot is ~M~ het lid in de wacht.

Iemand enig idee hoe dit aan te passen?
Otsikko: Re: probleem met gasten.
Kirjoitti: goofyboy - tammikuu 09, 2008, 07:08:24 IP
Ben er in zoverre achter dat me nieuwe leden geen member id krijgen.
Deze blijft 0 en het gasten id is ook 0

Maar nu hoe de vraag hoe krijg ik dit opgelost?

Otsikko: Re: probleem met gasten.
Kirjoitti: goofyboy - tammikuu 10, 2008, 05:13:22 AP
Oke ik ben al zover dat ik weet dat ik de auto_increment mis.

Maar ik krijg deze niet aan. ALs ik dit doe krijg ik de volgende foutmelding


Error

SQL query:

ALTER TABLE `smf_members` CHANGE `ID_MEMBER` `ID_MEMBER` MEDIUMINT( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT

MySQL said: Documentation
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key


Iemand enig idee?

Otsikko: Re: probleem met gasten.
Kirjoitti: Herman's Mixen - tammikuu 10, 2008, 10:38:58 AP

ALTER TABLE `smf_members` CHANGE `ID_MEMBER` `ID_MEMBER` MEDIUMINT( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT


je bent de semicolon ';' vergeten aan het einde van de query dus de query moet dit zijn


ALTER TABLE `smf_members` CHANGE `ID_MEMBER` `ID_MEMBER` MEDIUMINT( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT;
Otsikko: Re: probleem met gasten.
Kirjoitti: goofyboy - tammikuu 10, 2008, 10:45:31 AP
Dat klopt,

En bleek ook nog geen primary te hebben na de converting.
Na het aanmaken van de primary werkte het aanmaken van de auto increment ook perfect :P

En alles werkt nu weer zoals het hoort