ForumübersichtPHP & MySQL

Datenbank meldet fehler - Seite 1

Einloggen
Benutzername:
Passwort:

Passwort vergessen?
Kostenlos
Anmelden
Geschlossen
AutorText


erzgebirgler2



Punkte: 1365
hallo ich möchte das
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CREATE TABLE accounts (
    name varchar(255) NOT NULL,
    prename varchar(255) NOT NULL,
    id int(10) DEFAULT '0' NOT NULL auto_increment,
    password varchar(255) NOT NULL,
    email varchar(255) NOT NULL,
    url varchar(255) NOT NULL,
    showup tinyint(1) DEFAULT '0' NOT NULL,
    points int(10) DEFAULT '0' NOT NULL,
    views int(10) DEFAULT '0' NOT NULL,
    hits int(10) DEFAULT '0' NOT NULL,
    recently text,
    sessionid varchar(255),
    lastview int(10) DEFAULT '0' NOT NULL,
    PRIMARY KEY (id),
    UNIQUE id (id)
);
im phpmyadmin anlegen leider kommt diese meldung
Zitat:
Invalid default value for 'id'
was ist an dem oben jetzt falsch?

danke



zerfleischer
Super-Moderator



Punkte: 7970
`id` INT( 10 ) NOT NULL AUTO_INCREMENT ,

du sagst bei dir das die id 0 sein soll, dies soll sei aber nciht da du die Zahl vortlaufend haben möchtest also läst man das weg und läst es somit bei NOT NULLL

Lg
vom Hübi


Die Gymnasiasten sind so blöd.... die rechnen mit Buchstaben


erzgebirgler2



Punkte: 1365
also mache ich jetzt z.b die klammern mit den zahel weg?



zerfleischer
Super-Moderator



Punkte: 7970
upsi hab mich da verlesen. Naja mach mal das default '0' weg und versuche es. Sollte dann gehen. Bin leider weg und kann erstmal nicht weiterhelfen aber wenn ich so in 8 std wieder da bin und noch laufen kann schau ich nochmal rein wenn es nicht gehen sollte finde ich dann bestimmt eine Lösung Smily NR:8

Lg
Vom Hübi


Die Gymnasiasten sind so blöd.... die rechnen mit Buchstaben


erzgebirgler2



Punkte: 1365
ich habe es jetzt so gemacht
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CREATE TABLE accounts (
    name varchar(255) NOT NULL,
    prename varchar(255) NOT NULL,
    id int(10) NOT NULL auto_increment,
    password varchar(255) NOT NULL,
    email varchar(255) NOT NULL,
    url varchar(255) NOT NULL,
    showup tinyint(1) DEFAULT '0' NOT NULL,
    points int(10) DEFAULT '0' NOT NULL,
    views int(10) DEFAULT '0' NOT NULL,
    hits int(10) DEFAULT '0' NOT NULL,
    recently text,
    sessionid varchar(255),
    lastview int(10) DEFAULT '0' NOT NULL,
    PRIMARY KEY (id),
    UNIQUE id (id)
)
jetzt kommt diese meldung
Zitat:
No database selected



ntmb
Admin



Punkte: 13802
Müsste funktionieren.

Hat bei mir zumindest funktioniert. ^^

Bist du sicher, dass du die Datenbank (richtig) ausgewählt hast?

Edit: Du musst bei phpmyadmin die passende Datenbank vorher auswählen (linke Leiste).

<editiert am 05.01.11 um 21:16 von ntmb>

Der freundliche Admin aus der Nachbarschaft
Lachecke.de - Dein täglicher Lacher im Internet
Listrank.de - Die ultimative Topliste nach Themen


erzgebirgler2



Punkte: 1365
Smily NR:2 ich habe bei phpadmin noch nicht so die erfahrung aber ich denke mal schon das ich es richtig gemacht habe oder kannst du es mir schnell erklären bitte Smily NR:2

ich muss glaube meine frage umstellen weil eine datenbank habe ich ja wie fühge ich jetzt eine weitere tabelle in die datenbank ein?

<editiert am 06.01.11 um 19:14 von erzgebirgler2> ich habe es so weit hin bekommen jetzt zeigt er aber wieder einen fehler an ich habe mal bild gemacht

<editiert am 06.01.11 um 19:43 von erzgebirgler2>
250screen


<editiert am 06.01.11 um 19:43 von erzgebirgler2>

Geschlossen