[GastForen Programmierung/Entwicklung PHP und MySQL daten in mysql schreiben

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

daten in mysql schreiben

pat87
Beiträge gesamt: 581

6. Jul 2004, 18:54
Beitrag # 16 von 23
Beitrag ID: #95338
Bewertung:
(1884 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
also wenn ich das formular noch nicht abgeschickt habe, steht da:

Duplicate entry '0' for key 1

und wenn ich es gesendet habe, so steht es immer noch. was kann ich dagegen tun?

mfg p@
---
mailto:admin@pat87.ch
http://www.pat87.ch/


als Antwort auf: [#94783]
X

daten in mysql schreiben

oesi50
  
Beiträge gesamt: 2315

6. Jul 2004, 19:20
Beitrag # 17 von 23
Beitrag ID: #95343
Bewertung:
(1884 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
dann wird's wohl auch so sein. Wie sieht denn Dein Datenbankschema aus?
Und welche Daten sind schon in der betreffenden Tabelle gespeichert.


Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#94783]

daten in mysql schreiben

pat87
Beiträge gesamt: 581

6. Jul 2004, 19:26
Beitrag # 18 von 23
Beitrag ID: #95344
Bewertung:
(1884 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
jetzt weiss ich, an was dass es liegt. ich habe dort eine zeile, die 'nr' heisst, und in der alle einträge nummeriert werden sollten. standandmäsig wird dort dann 0 vergeben

aber wieso kann er nicht mehrere einträge mit der gleichen nummer vergeben und wieso wird immer direkt ein eintrag gemacht?

ich könnte das problem mit den nummern natürlich anders lösen, wenn ich sie nachträglich nummerieren würde, ich wiess aber nciht, wie das geht...


mfg p@
---
mailto:admin@pat87.ch
http://www.pat87.ch/


als Antwort auf: [#94783]

daten in mysql schreiben

oesi50
  
Beiträge gesamt: 2315

6. Jul 2004, 19:29
Beitrag # 19 von 23
Beitrag ID: #95345
Bewertung:
(1884 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Verwende nr als PRIMARY KEY und verwende AUTOINCREMENT.

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#94783]

daten in mysql schreiben

pat87
Beiträge gesamt: 581

6. Jul 2004, 19:46
Beitrag # 20 von 23
Beitrag ID: #95346
Bewertung:
(1884 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
wo muss ich das AUTOINCREMENT anwenden? was nützt es?

mfg p@
---
mailto:admin@pat87.ch
http://www.pat87.ch/


als Antwort auf: [#94783]

daten in mysql schreiben

oesi50
  
Beiträge gesamt: 2315

6. Jul 2004, 20:03
Beitrag # 21 von 23
Beitrag ID: #95349
Bewertung:
(1883 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
http://dev.mysql.com/...de/CREATE_TABLE.html

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#94783]

daten in mysql schreiben

SabineP
Beiträge gesamt: 7586

6. Jul 2004, 20:10
Beitrag # 22 von 23
Beitrag ID: #95351
Bewertung:
(1883 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Oder hier:
http://dev.mysql.com/...-AUTO_INCREMENT.html

The AUTO_INCREMENT attribute can be used to generate a unique identity for new rows

Gruß Sabine


als Antwort auf: [#94783]

daten in mysql schreiben

Tömsken
Beiträge gesamt: 720

7. Jul 2004, 02:02
Beitrag # 23 von 23
Beitrag ID: #95398
Bewertung:
(1883 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen


als Antwort auf: [#94783]
X