Pagina 1 van 1

Error Number : 1062

Geplaatst: 09 dec 2006, 19:43
door Xanland
Hallo Allemaal,

Ik ben met sql bezig alleen gaat er ergens iets fout. Hoe dat kan weet ik niet maar als ik

Code: Selecteer alles

$db->query_write("DROP TABLE ".TABLE_PREFIX."userpage");
$db->query_write("DROP TABLE usershout);
$db->query_write("ALTER TABLE usergroup DROP userpagepermissions");
require_once(DIR . '/includes/class_bitfield_builder.php');
vB_Bitfield_Builder::save($db);
in de database voer dan krijg ik een error terug:

Code: Selecteer alles

MySQL Error  : Duplicate entry '0' for key 1
Error Number : 1062
Wie o wie weet de oplossing?

Geplaatst: 10 dec 2006, 21:39
door Xanland
BUMP

Geplaatst: 11 dec 2006, 12:33
door svenn
volgends mij gebruik je een class ? mischien zou het handig zijn wanneer je deze ook plaatste ?

Geplaatst: 11 dec 2006, 16:33
door Paul
Volgens mij heeft deze fout niks te maken met de class(Van VB zo te zien), maar met een foute database structuur.

Geplaatst: 11 dec 2006, 17:54
door svenn
ja eigenlijk wel ja :oops: mss dan naar auto_incriment (ofzoiets) zetten ?

Geplaatst: 11 dec 2006, 18:05
door Paul
auto increment mist inderdaad ja.

Geplaatst: 11 dec 2006, 18:24
door Xanland
Had al zo'n klein vermoeden dat paul het zou weten. Maar hoe wordt de nieuwe query dan?

Geplaatst: 11 dec 2006, 18:25
door svenn
in phpmyadmin kan je dat vinden onder extra als je een tabel manueel aanmaakt...

Geplaatst: 11 dec 2006, 18:32
door Paul
Je moet op het potloodje drukken in phpmyadmin bij het veld wat primary key is :)