Datum tijd in SQL formaat??

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
maico
Berichten: 562
Lid geworden op: 04 jan 2004, 18:26

Datum tijd in SQL formaat??

Bericht door maico » 10 mei 2004, 20:52

Hoi, ben met de kalender mod bezig om die in de verjaardag mod te verwerken, moet ik iets doen wat ik niet weet.

Code: Selecteer alles

#-------- [ FIND ] -------------------------------------
#
# (line 38)

$lang['DATE_FORMAT'] =  'd M Y'; // This should be changed to the default date format for your language, php date() format

#
#-------- [ AFTER, ADD ] --------------------------------
#

$lang['DATE_SQL_FORMAT'] = '%M %e, %Y'; // This should be changed to the default date format for SQL for your language
$lang['DATE_INPUT_FORMAT'] = 'd/m/y'; // Requires 'd', 'm', and 'y' and a punctuation delimiter, order can change

Wat moet ik hier van maken??

maico
Berichten: 562
Lid geworden op: 04 jan 2004, 18:26

Re: Datum tijd in SQL formaat??

Bericht door maico » 10 mei 2004, 20:55

maico schreef:Hoi, ben met de kalender mod bezig om die in de verjaardag mod te verwerken, moet ik iets doen wat ik niet weet.

Code: Selecteer alles

#-------- [ FIND ] -------------------------------------
#
# (line 38)

$lang['DATE_FORMAT'] =  'd M Y'; // This should be changed to the default date format for your language, php date() format

#
#-------- [ AFTER, ADD ] --------------------------------
#

$lang['DATE_SQL_FORMAT'] = '%M %e, %Y'; // This should be changed to the default date format for SQL for your language
$lang['DATE_INPUT_FORMAT'] = 'd/m/y'; // Requires 'd', 'm', and 'y' and a punctuation delimiter, order can change

Wat moet ik hier van maken??
Dit is mijn lijn 38 nu:

Code: Selecteer alles

$lang['DATE_FORMAT'] = 'j-n-Y'; // This should be changed to the default date format for your language, php date() format

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 10 mei 2004, 21:33

Ik zie het probleem niet helemaal.. als je dat achterelkaar toevoegd, wordt het gewoon dit:

Code: Selecteer alles

$lang['DATE_FORMAT'] = 'j-n-Y'; // This should be changed to the default date format for your language, php date() format

$lang['DATE_SQL_FORMAT'] = '%M %e, %Y'; // This should be changed to the default date format for SQL for your language 
$lang['DATE_INPUT_FORMAT'] = 'd/m/y'; // Requires 'd', 'm', and 'y' and a punctuation delimiter, order can change
Dat de code die je gevonden is, een beetje anders is dan wat in de readme staat, is niet erg. Helemaal niet omdat het om lang_ files gaat...
Alleen support via het forum, dus geen support via email, msn of pb.

maico
Berichten: 562
Lid geworden op: 04 jan 2004, 18:26

Bericht door maico » 10 mei 2004, 21:50

podium4 schreef:Ik zie het probleem niet helemaal.. als je dat achterelkaar toevoegd, wordt het gewoon dit:

Code: Selecteer alles

$lang['DATE_FORMAT'] = 'j-n-Y'; // This should be changed to the default date format for your language, php date() format

$lang['DATE_SQL_FORMAT'] = '%M %e, %Y'; // This should be changed to the default date format for SQL for your language 
$lang['DATE_INPUT_FORMAT'] = 'd/m/y'; // Requires 'd', 'm', and 'y' and a punctuation delimiter, order can change
Dat de code die je gevonden is, een beetje anders is dan wat in de readme staat, is niet erg. Helemaal niet omdat het om lang_ files gaat...
Ik weet ook niet als het een probleem is maar voordat ik het toepas vraag ik het even :lol:
Omdat ik niet weet hoe de datum input van de SQL en hun schrijven dat het wel moet kloppen met onze taal!?
Dus ik dacht er zal hier wel wat veranderd moetren worden:

Code: Selecteer alles

$lang['DATE_FORMAT'] = 'j-n-Y'; 
$lang['DATE_SQL_FORMAT'] = '%M %e, %Y'; 
$lang['DATE_INPUT_FORMAT'] = 'd/m/y'; 
Maar schijnbaar niet dus :oops: :oops:

maico
Berichten: 562
Lid geworden op: 04 jan 2004, 18:26

Bericht door maico » 10 mei 2004, 22:12

Schijnbaar toch wel :lol:

Code: Selecteer alles

Error querying dates for calendar.

DEBUG MODE

SQL Error : 1146 Table 'maico11_nl_db.phpbb_mycalendar' doesn't exist
En als ik mijn DB ga kijken zie ik deze nullen allemaal dus mijn vermoeden is dat er toch iets veranderd moet worden.

Code: Selecteer alles

cal_date  datetime   Nee  0000-00-00 00:00:00 

maico
Berichten: 562
Lid geworden op: 04 jan 2004, 18:26

Bericht door maico » 11 mei 2004, 09:14

Na uren en uren puzzele geef ik het op want ik wet het toch niet :lol:
Zo ziet mijn lang_main er nu uit.

Code: Selecteer alles

$lang['DATE_FORMAT'] = 'j-n-Y'; // This should be changed to the default date format for your language, php date() format

$lang['DATE_SQL_FORMAT'] = '%D %m, %Y'; // This should be changed to the default date format for SQL for your language
$lang['DATE_INPUT_FORMAT'] = 'j, n, Y'; // Requires 'd', 'm', and 'y' and a punctuation delimiter, order can change
Ben in de veronderstelling dat hier wat met gebeuren:
'DATE_SQL_FORMAT'] = '%D %m, %Y';
'DATE_INPUT_FORMAT'] = 'j, n, Y';

Ik blijf wat ik ook doe deze fout houden:

Code: Selecteer alles

Error querying dates for calendar.

DEBUG MODE

SQL Error : 1146 Table 'maico11_nl_db.phpbb_mycalendar' doesn't exist
En die tabel besaat denk ik wel :o screen DB

Hans Kamp
Berichten: 470
Lid geworden op: 17 jan 2004, 08:39
Locatie: Enschede

Bericht door Hans Kamp » 11 mei 2004, 11:10

Nee, toch niet.

De tabel phpbb_mycalendar bestaat inderdaad niet (ik weet dat de tabellenlijst in phpmyadmin alfabetisch gesorteerd wordt) wel MYCALENDAR_TABLE. De tabel zou i.v.m. de alfabetisering tussen phpbb_im_sites en phpbb_posts moeten staan.

Alle tabellen die door PHPBB gebruikt worden, moeten een prefix hebben, vaak phpbb_, en MYCALENDAR_TABLE heeft dat dus niet.

maico
Berichten: 562
Lid geworden op: 04 jan 2004, 18:26

Bericht door maico » 11 mei 2004, 13:41

Ok als jij het zegt :lol: ik heb er NUL komma NUL verstand van.
Nu zitten er twee sql bestanden bij de instal voor het handmatig te doen.
Dit heb ik nu toegevoeged:

Code: Selecteer alles

DROP TABLE IF EXISTS phpbb_mycalendar;
CREATE TABLE phpbb_mycalendar (
    cal_id int(12) NOT NULL auto_increment,
    topic_id int(20) NOT NULL default '0',
    cal_date int(20) NOT NULL default '0',
    forum_id int(5) NOT NULL default '0',
    PRIMARY KEY (cal_id)
)
Nu bestaat hij wel goed of nee niet goed want nu krijg ik deze fout

Code: Selecteer alles

Error querying dates for calendar.

DEBUG MODE

SQL Error : 1054 Unknown column 'cal_interval_units' in 'field list'

Hans Kamp
Berichten: 470
Lid geworden op: 17 jan 2004, 08:39
Locatie: Enschede

Bericht door Hans Kamp » 11 mei 2004, 15:27

Ik heb het idee dat de twee mods niet compatible met elkaar zijn...

Als de fout op de zojuist gecreeerde tabel slaat... inderdaad, het veld (column) cal_interval_units bestaat niet in jouw tabel..

maico
Berichten: 562
Lid geworden op: 04 jan 2004, 18:26

Bericht door maico » 11 mei 2004, 17:25

Alles wat ik erbij zet stond in het zelfde zipje dat ik gedownload heb.
Alleen de instal text laat de wensen over voor een leek als ik. :oops:

##############################################################
## Mod Title: mycalendar Mod w/selected forum integration
## Mod Version: 2.2.7
## Author: mojavelinux <dan@mojavelinux.com> - Dan Allen - http://mojavelinux.com

Dit is een adon op de verjaardags mod maar krijg het niet echt voor elkaar.
De verjaardags mod heb ik goed aan het werken maar deze lukt niet echt

Gesloten