[SQL + PHP] voert wel uit maar schrijft niet weg

Pagina: 1
Acties:

Onderwerpen


  • pbregman
  • Registratie: Oktober 2001
  • Laatst online: 22-05-2023
Ik had een PHP scriptje die wat in een SQL tabel schreef en dit werkte altijd goed, als ik het nu doe wordt het nog steeds wel uitgevoerd maar niet in de tabel weggeschreven

Ik heb echt geen idee hoe dit kan.

Is er soms een maximaal aantal records? ofzo voor de tabel?
de grootte van de tabel is 79k, dat kan het niet zijn lijkt me.

Ik beheer mijn MySQL met MySQLfront onder win2k

Specs


  • eek
  • Registratie: Februari 2001
  • Laatst online: 06-04-2020

eek

@MagickNET

ff

print mysql_error();

eronder zetten zie je direct of er iets fout gaat.

en nee geen max nog gezien.
tabel met 400.000 records doet het ook

Skill is when luck becomes a habit.


  • pbregman
  • Registratie: Oktober 2001
  • Laatst online: 22-05-2023
Op donderdag 22 november 2001 21:31 schreef _eek_ het volgende:
ff

print mysql_error();

eronder zetten zie je direct of er iets fout gaat.

en nee geen max nog gezien.
tabel met 400.000 records doet het ook
ERROR IS:
Duplicate entry '255' for key 1

Specs


Verwijderd

Off-topic: MySQL kent inderdaad een limiet en is daarom bijvoorbeeld niet geschikt voor Datawarehousing :)

  • eek
  • Registratie: Februari 2001
  • Laatst online: 06-04-2020

eek

@MagickNET

1. je primary key deugt niet.
2. je voert iets in wat van de key niet mag.

Skill is when luck becomes a habit.


  • pbregman
  • Registratie: Oktober 2001
  • Laatst online: 22-05-2023
Op donderdag 22 november 2001 21:34 schreef Nebuchadnezzar het volgende:
Off-topic: MySQL kent inderdaad een limiet en is daarom bijvoorbeeld niet geschikt voor Datawarehousing :)
er staan uh 221 records in? das toch niet eens echt veel ofzo?

Specs


  • pbregman
  • Registratie: Oktober 2001
  • Laatst online: 22-05-2023
Op donderdag 22 november 2001 21:36 schreef _eek_ het volgende:
1. je primary key deugt niet.
2. je voert iets in wat van de key niet mag.
bedankt, de primary key veranderd van tinyint naar gewoon int, dat hielp aanzienlijk :)

Specs


Verwijderd

Op donderdag 22 november 2001 21:38 schreef Vibe het volgende:
er staan uh 221 records in? das toch niet eens echt veel ofzo?
Ik had het ook niet over jouw situatie (off-topic) ;)

  • tomato
  • Registratie: November 1999
  • Niet online
Nebuchadnezzar:
Off-topic: MySQL kent inderdaad een limiet en is daarom bijvoorbeeld niet geschikt voor Datawarehousing :)
Sorry maar wat een onzin |:(

Verwijderd

Op donderdag 22 november 2001 21:49 schreef tomato het volgende:
Sorry maar wat een onzin |:(
Niks onzin }) Vul je MySQL database maar eens met miljoenen records... ERROR >:)

  • eek
  • Registratie: Februari 2001
  • Laatst online: 06-04-2020

eek

@MagickNET

Skill is when luck becomes a habit.


  • tomato
  • Registratie: November 1999
  • Niet online
Nebuchadnezzar: Niks onzin }) Vul je MySQL database maar eens met miljoenen records... ERROR >:)
Gaan we trollen?

Maar goed, wat je zegt is nog steeds onzin, ook wat je nu zegt.

Verwijderd

Op donderdag 22 november 2001 21:57 schreef tomato het volgende:
Gaan we trollen?

Maar goed, wat je zegt is nog steeds onzin, ook wat je nu zegt.
Waar zie jij een troll man :? En kijk eens naar dat linkje van _eek_ >:)

  • tomato
  • Registratie: November 1999
  • Niet online
Nebuchadnezzar: Waar zie jij een troll man :? En kijk eens naar dat linkje van _eek_ >:)
Dat al dan niet relevante linkje van _eek_ heb ik eerder gezien en misschien moet jij dat even goed bekijken :?

Verwijderd

MySQL Version 3.22 has a 4G limit on table size. With the new MyISAM table type in MySQL Version 3.23, the maximum table size is pushed up to 8 million terabytes (2 ^ 63 bytes).
Ah, kijk eens aan, overheen gelezen (niet eens gemerkt dat er weer een nieuwere versie uit was). Ik had het dus over de 'oudere' MySQL versie, maar met deze nieuwe versie behoort MySQL ook tot de grote databases ;)

  • tomato
  • Registratie: November 1999
  • Niet online
Nebuchadnezzar: Ah, kijk eens aan, overheen gelezen (niet eens gemerkt dat er weer een nieuwere versie uit was).
Uiteraard niet erg als je ergens overheen leest ;) , maar eigenlijk wel als je iets tegen iemand volhoudt en zeker als je dan ook nog zegt dat ie maar even beter moet lezen.
Daarnaast kwamen de posts ook niet echt goed over door het overmatige gebruik van >:) etc (komt nogal over of je gewoon MySQL wilt afkraken oid).
Ik had het dus over de 'oudere' MySQL versie
.22 mag je inderdaad wel 'ouder' noemen ondertussen ;)
, maar met deze nieuwe versie hoort MySQL ook bij de grote databases ;)
Dat zou ik dan weer niet direct willen zeggen (ligt eraan wat je onder 'groot' verstaat) ;)

Daarnaast, ook al is er een table limit van 2 GIG oid, dan zegt dat niets over het maximum aantal records (dat mogen er inderdaad miljoenen zijn zoals je voorstelde).
En om nog verder te gaan, ook al zou er een limit op het aantal records zijn zie ik absoluut niet in waarom MySQL dan ongeschikt zou zijn voor 'datawarehousing'.

Maar ok, nu alles weer goed :)

Verwijderd

Op donderdag 22 november 2001 22:16 schreef tomato het volgende:
Daarnaast kwamen de posts ook niet echt goed over door het overmatige gebruik van >:) etc (komt nogal over of je gewoon MySQL wilt afkraken oid).
LOL @ Tomato :P , je moet niet op het gebruik van die smileys bij mij letten hoor. Ik gebruik ze echt willekeurig (vind ze gewoon mooi, de meeste dan) en overal.

* Nebuchadnezzar is blij dat de misverstand tussen ons uit de wereld is geholpen :)
Pagina: 1