php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.05.2006, 21:03  
Benutzer
 
Registriert seit: 28.09.2004
Beiträge: 42
2wuck
Standard Frage zur phpbb Suche

Hallo,

ich hab mal kurz eine Frage zu phpbb Suche:
wieso speichert phpBB suchanfragen von usern?

und noch ganz nebenbei:
wieso sind in der DB die XXX_time-Werte als int(11) festgelegt, wenn int höchstens 10 ziffern besitzen darf?
2wuck ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 09.05.2006, 21:10  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard Re: Frage zur phpbb Suche

Zitat:
Zitat von 2wuck
und noch ganz nebenbei:
wieso sind in der DB die XXX_time-Werte als int(11) festgelegt, wenn int höchstens 10 ziffern besitzen darf?
Der Zahlenwert, den du bei INTEGER-Spalten in MySQL angeben kannst, sagt nichts darüber aus, welchen Zahlenbereich du dort speichern kannst. In einer Spalte vom Typ INT umfasst dieser Zahlenbereich immer 32 Bit.
Die Angabe der Zahl M (Maximum Display Width) gibt lediglich an, auf wieviele Stellen die Zahlenwerte bei der Selektion aufgefüllt werden und macht eigentlich nur in Zusammenhang mit dem Attribut ZEROFILL Sinn:
Zitat:
Another extension is supported by MySQL for optionally specifying the display width of an integer value in parentheses following the base keyword for the type (for example, INT(4)). This optional display width specification is used to left-pad the display of values having a width less than the width specified for the column.

The display width does not constrain the range of values that can be stored in the column, nor the number of digits that are displayed for values having a width exceeding that specified for the column.

When used in conjunction with the optional extension attribute ZEROFILL, the default padding of spaces is replaced with zeroes. For example, for a column declared as INT(5) ZEROFILL, a value of 4 is retrieved as 00004.
http://dev.mysql.com/doc/refman/5.0/...ric-types.html
xabbuh ist offline  
Alt 09.05.2006, 21:10  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Warum darf?
Im Jahr 2287 werden für Unix-Timestamps 11-stellige Werte benötigt!

Mit der Suche wußte ich nicht, kann aber auch nur so spekulieren wie jeder andere, deshalb lass ichs.
Zergling-new ist offline  
Alt 09.05.2006, 21:29  
Benutzer
 
Registriert seit: 28.09.2004
Beiträge: 42
2wuck
Standard

@xabbuh:
okay danke. aber da bei phpbb ZEROFILL nicht angewandt wird, was auch bei einem Timestamp kaum einen Sinn macht, sehe ich den Sinn ned ganz. Kann aber auch sein, dass mit anderen Datenbanksystemen zu tun auf denen phpbb auch laufen kann.

@Zergling:
ja schon aber in der Datenbank wird der Timstamp bei phpbb in ein Integer Feld gespeichert mit einem Maximalen Wert von 4294967295. Also nützt es mir auch nix wenn ich die 11. Stelle brauche wenn die DB sie ned speichern kann.
2wuck ist offline  
Alt 09.05.2006, 21:34  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Wer sagt denn, dass ein INT bis in alle Ewigkeiten als 32-Bit Wert gespeichert wird?
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Suche Alienuser PHP Tipps 2006 5 02.07.2006 16:31
Frage zu einer Suche accomm PHP Tipps 2006 6 12.05.2006 19:15
Suche nach doppelten Einträgen/Ähnlichkeitssuche querfisch Datenbanken 3 11.05.2006 09:32
phpBB Loginscript in eigenes Login Script einbinden 2wuck PHP Tipps 2007 4 19.12.2005 23:10
[Erledigt] Erweiterung der Suche PHP Tipps 2007 2 01.12.2005 19:30
Frage: Suche Fehler in diesem Script... PHP Tipps 2005-2 14 25.10.2005 19:24
suche nach einem bestimmten Element im Verzeichniss seven-12 PHP Tipps 2005-2 3 30.08.2005 15:14
Suche + Frage: php4 extensions --> mssql.so PHP Tipps 2005-2 4 04.08.2005 17:08
frage zu phpBB LA-Finest Off-Topic Diskussionen 7 01.07.2005 21:30
PHPBB - Private Stümper PHP Tipps 2005-2 7 22.06.2005 14:49
[Erledigt] Frage zur Funkrionen? PHP Tipps 2004-2 10 01.12.2004 09:42
Suche Weindatenbank oder Programmierfreudigen Beitragsarchiv 10 05.10.2004 12:14
Probleme mit phpBB PHP Tipps 2004 8 19.09.2004 20:43
[Erledigt] Frage zu PHPBB Off-Topic Diskussionen 6 06.06.2004 15:13

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
phpbb suche, suche phpbb, phpbb3 suche findet nichts, phpbb suchfunktion, phpbb3 suchfunktion, suchfunktion für gruppen phpbb3, suche nach gruppen in phpbb3, phpbb suche oder, phpbb forum suchfunktion, phpbb suchen, mysql suche phpbb, phpbb volltextsuche ohne *, phpbb suche eingrenzen, \phpbb\ suche mysql, phpb suchbegriffe, phbb forum suchfeld, suchfunktion phpbb, phpbb suchfeld verbreitern, phbb suche, iphpbb suche

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:59 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.