(X)HTML, JavaScript, Ajax
palicora Guten Tag, kenne zwar den Fu...
Nicht eingeloggt

Registrieren
Login

saitho
Stammgast

- 24.02.09 20:33 Uhr
Ich hab mir mal beim Forum die "Als-gelesen-Funktion" angesehen.
Dort werden die User-IDs ja in einer Spalte auf longtext gespeichert.
Gibt es eine Möglichkeit die Anzahl der dort gespeicherten IDs festzustellen?


|
Ti-Systems
Ehrenmitglied

- 24.02.09 20:35 Uhr
Hallo,

Ich weiss jetzt nicht mehr genau, wie die Aufgebaut ist, aber schau dir mal die Funktion explode() an.
Wenn du dann alle IDs in ein Array gespeichert hast, einfach die Elemente dessen zählen.


mfg Timo

saitho
Stammgast

- 24.02.09 20:43 Uhr
Ich glaube ich habs hinbekommen. ;)
Danke!


|
Ti-Systems
Ehrenmitglied

- 24.02.09 20:44 Uhr
Hallo,

Bitte sonst einfach melden...
Noch was: Wenn die ID einfach durch ein Leerzeichen getrennt wären, könnte man auch ganz einfach die Wörter zählen lassen mit str_word_count()
Sonst halt:
Code:
function countUser () {
  $array = 'User1 User2 User3 User4 User5';
  $userArray = explode(' ', $array);
  return count($userArray);
}

mfg Timo

Patrick_W
Administrator

- 27.02.09 01:44 Uhr
Unsere "gelesen funktion" funktioniert über ein MySQL Set. Ein MySQL Set ist eigentlich fast wie eine Array.

Hier findest du alles über das Set.
http://dev.mysql.com/tech-resources/articles/mysql-set-datatype.html


wccw
Ehrenmitglied

- 27.02.09 10:57 Uhr
Und der Spaltentyp "longtext" ist eh völliger schwachsinn.
Weißt Du, wieviele zeichen in ein "text" und "longtext" passen ?
Ich glaub kaum, dass Du jemals einer dieser Spalte mit so vielen UserID's befüllen wirst.

Text reicht mit über 65000 zeichen also völlig aus.


Ich diskutiere nicht mit Idioten, die ziehen mich sonst auf Ihr Niveau hinunter und schlagen mich dort dann mit Erfahrung.
Ein völlig Depressiver Pyro.
saitho
Stammgast

- 04.03.09 20:52 Uhr
Ist gelöst.
Danke!


|
Patrick_W
Administrator

- 04.03.09 21:53 Uhr
Wccw wir könnten uns auch die Köpfe einschlagen ob wir longtext oder text nehmen
Hast aber recht mit der größe des Inhalts.


wccw
Ehrenmitglied

- 04.03.09 21:57 Uhr
Nee, das mag Ich nicht.


Ich diskutiere nicht mit Idioten, die ziehen mich sonst auf Ihr Niveau hinunter und schlagen mich dort dann mit Erfahrung.
Ein völlig Depressiver Pyro.
Geschlossen


©2011 Itschi.Net