Gegevens uit database gaan verloren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Hans Spanje

Hans Spanje

14/12/2011 23:07:11
Quote Anchor link
Hallo Allemaal,

Ik zit met een 'probleempje'...

Voor een vriend van me ondehoud ik de website, niet dat ik er gek veel van weet maar met hulp van deze site heb ik het volgende sript gebruikt:

http://www.phphulp.nl/php/script/php-algemeen/simpel-cms-dmv-tinymce/885/

Het werkt allemaal perfect, alleen nu is degene waar ik dit voor gebruikt heb (http://www.thehangovers.nl/) nogal een schrijverstype. Tot zover geen probleem maar nu begint er aan het einde van de pagina's inhoud te verdwijnen. Dus als hij nu iets op een pagina toevoegt verdwijnt een gelijkwaardig deel onderaan de pagina. Heb met PHP admin gekeken en idd, op een bepaald punt houdt het gewoon op, en dan kan er, denk ik, niets meer bij. Het ziet er ook naar uit dat we die inhoud gewoon kwijt zijn :/

Weet iemand een manier om dit op te lossen? Ik hoef niet persé de verloren inhoud terug, ik zou alleen graag willen weten wat ik kan doen zodat hij gewoon meer kan toevoegen.

Heb er nu al aardig wat uurtjes inzitten om een oplossing te vinden maar ik kom er niet uit, en ben eerlijk gezegd ook een beetje bang om zomaar met de database te gaan spelen en dingen uit te proberen, wil het liefst de data die we nog hebben wel behouden.

Alvast bedankt voor jullie medewerking.

Groeten uit Spanje,
Hans
 
PHP hulp

PHP hulp

09/12/2021 06:04:01
 
- Ariën -
Beheerder

- Ariën -

14/12/2011 23:10:29
Quote Anchor link
Inkoppertje: Een backup terugzetten?

Verder zou het kunnen dat dat er in het script zelf een limiet zit, maar dat kan ook in de database (VARCHAR, TINYTEXT etc..) ingesteld zijn.
 
Hans Spanje

Hans Spanje

14/12/2011 23:15:43
Quote Anchor link
Hoi Aar,

Bedankt voor de snelle reactie :)

Ik heb de volgende query gebruikt:

CREATE TABLE `content` (
`paginaid` int(11) NOT NULL auto_increment,
`volgordeid` int(11) NOT NULL default '0',
`titel` varchar(255) NOT NULL default '',
`datum` datetime NOT NULL default '0000-00-00 00:00:00',
`content` text NOT NULL,
PRIMARY KEY (`paginaid`)
);

Dus daar zou ik iets in moeten wijzigen?

Groeten,
Hans
 
- Ariën -
Beheerder

- Ariën -

14/12/2011 23:18:15
Quote Anchor link
'content' heeft text als type.

Zijn het meer dan 65.535 tekens die ingevoerd worden?
 
Hans Spanje

Hans Spanje

14/12/2011 23:20:40
Quote Anchor link
Hallo Aar,

Ja, met het tempo waarop Patrick zit in te kloppen wel, hij schrijft nogal graag :)

Groeten,
Hans
 
- Ariën -
Beheerder

- Ariën -

14/12/2011 23:21:56
Quote Anchor link
Dan moet het type worden verhoogd naar long-text.
 
Hans Spanje

Hans Spanje

14/12/2011 23:23:51
Quote Anchor link
Hallo Aar,

Ik ben nou eenmaal een nitwit op dit gebied, dan zou ik dus dit:

CREATE TABLE `content` (
`paginaid` int(11) NOT NULL auto_increment,
`volgordeid` int(11) NOT NULL default '0',
`titel` varchar(255) NOT NULL default '',
`datum` datetime NOT NULL default '0000-00-00 00:00:00',
`content` text NOT NULL,
PRIMARY KEY (`paginaid`)
);

Moeten wijzigen naar dit?:

CREATE TABLE `content` (
`paginaid` int(11) NOT NULL auto_increment,
`volgordeid` int(11) NOT NULL default '0',
`titel` varchar(255) NOT NULL default '',
`datum` datetime NOT NULL default '0000-00-00 00:00:00',
`content` long-text NOT NULL,
PRIMARY KEY (`paginaid`)
);

Groeten,
Hans

Toevoeging op 14/12/2011 23:24:17:

Oh ja, en heb intussen een backup gemaakt, hoop dat dat OK is gegaan :/
 
- Ariën -
Beheerder

- Ariën -

14/12/2011 23:44:12
Quote Anchor link
'longtext' is het om precies te zijn, kan je in phpmyadmin doen.
 
Hans Spanje

Hans Spanje

14/12/2011 23:48:30
Quote Anchor link
Hallo Aar,

Ja, ben al een beetje aan het testen, even een lege database aangemaakt met hetzelfde systeem, alleen dan longtext ipv text, nu even 10x lorem ipsum erin geplakt en het ziet er naar uit dat dat allemaal tevoorschijn komt :)

Ik laat zo nog even weten of het idd werkt.

Super :)

Groeten,
Hans

Toevoeging op 14/12/2011 23:58:17:

Hallo Aar,

Super, ben je zeer dankbaar!!! :)

heb nu in de test database een belachelijk groot tekstbestand, (30 x lorem ipsum tekst van loremipsum.nl) via de cms erin gezet en bij PHP admin is het allemaal te zien, dus Patrick kan weer lekker tekeer gaan.

The Hangovers zullen hier erg blij mee zijn!

Hartstikke bedankt voor de snelle en goede hulp en voor het duwtje in de goede richting.

Groeten uit Spanje,
Hans
Gewijzigd op 14/12/2011 23:59:38 door Hans Spanje
 
- Ariën -
Beheerder

- Ariën -

15/12/2011 00:07:32
Quote Anchor link
In een longtext passen een hoop megabytes... ;-)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.