Was ist denn für ein attribut auf die jackpot spalte gesetzt?
Was ist denn für ein attribut auf die jackpot spalte gesetzt?
Ich nutze den Firefox nur um Opera Google Chrome runterzuladen
PHP-Code:
--
-- Tabellenstruktur für Tabelle `vms_banner_jackpot`
--
CREATE TABLE `vms_banner_jackpot` (
`jackpot` float(10,2) NOT NULL default '0.00',
`beendet` tinyint(1) NOT NULL default '0',
`uid` mediumint(6) unsigned NOT NULL default '0',
`zeit` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`jackpot`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting
Änder mal das Attribut FLOAT auf DOUBLE für die Jackpotspalte dann müsste es gehen![]()
Ich nutze den Firefox nur um Opera Google Chrome runterzuladen
habs mal geändert geb in ca 2 tagen bescheid und wens geht wirds auch dem proger mitgeteilt sofern ers nich gelesen/gemerkt hatt
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting
Thx bei mir auch
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting
habs auch geändert.
worin liegt denn da der kritische Unterschied?
gibt ja noch andere shopts einfach mal googeln
ich habe das problehm das sie steehen bleiben wieder
Es trit auf sobal der Jackpot geknackt wurde
momentan steht er bei 22
kann es sein weil ich 0.xx einträge verwende da 1 mile deutlich zu hoch ist
MFG Joschi
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting
Also bei wem der Fehler auftritt, dass, nachdem der Jackpot geknackt wurde, dieser weiterläuft bis knapp unter den vorherigen Wert, dem kann so geholfen werden:
In der Datenbank (Phpmyadmin) bei den jeweiligen Jackpot Tabellen vms_(mail/paid/global/banner)_jackpot
den Index auf die Spalte "jackpot" löschen (in der Tabellenstrukturübersicht normalerweise links unten zu finden, steht dann was von "Primary ... jackpot ... und dort dann auf das X, Nachfrage mit OK bestätigen. )
Das Problem ist, dass dieser Spalte ein unique durch Primary Key zugeordnet wird, somit also kein Wert mehr als einmal drin stehen darf.
Also:
Der Jackpot fällt bei 1650 Losen, dann kann er danach nur noch bis 1640 steigen (Erhöhungsschritt 10 Lose) ab dann steigt er nicht mehr, da der Wert 1650 in der Spalte schon vorhanden ist.
Löscht man den Index, funzt das wieder, aber die Tabelle hat halt keinen Index mehr.
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
na, dann mal ein dickes Dankeschön, das is doch endlich mal ne schlüssige Erklärung![]()