2011-04-02 56 views
0

我正在制作私人消息程序,并希望限制用户收件箱可以增长的大小。我决定使用“sizeUsed”和“sizeAllocate”字段(如果需要的话可以更改某些用户的大小) - 但我在查找如何检查PHP中特定行中的字段大小时遇到​​问题脚本/ mysql查询。我google搜索和stackoverflow搜索并找不到解决方案 - 有谁知道如何做到这一点?我想我会确定属于单个用户ID的消息字段的大小 - 这是否合理?还是我以错误的方式解决问题?如果这是正确的方法,我该怎么做?谢谢。获取由MySQL中特定行中的特定字段使用的内存

+0

这是一个即时通讯工具,或像邮件类型的程序? – dqhendricks 2011-04-02 18:20:23

+0

它比邮箱更像一个即时通讯工具。 – linus72982 2011-04-02 18:31:53

回答

0

将每条消息的大小存储在单独的字段中,并将其写入数据库。

+0

听起来不错,但是如何找出用于将要写入的字符串的内存? – linus72982 2011-04-02 17:52:59

+0

strlen()? 。 。 。 – dqhendricks 2011-04-02 18:19:38

+0

我不确定strlen是如何工作的,它是与字节直接相关还是在存储时有内存开销? – linus72982 2011-04-02 18:32:32