小编Qui*_*ter的帖子

从元数据中检索MySQL行创建的时间戳?

我一直在维护从PHP代码插入的数据行的MySQL表大约一年半.真的很蠢,我知道,我没有包括timestamp插入这些行.

有没有办法timestamp通过某些元数据或其他方式检索这些行的创建?(MySQL或PHPMyAdmin或其他一些可能的方法?)

php mysql sql timestamp phpmyadmin

4
推荐指数
1
解决办法
7446
查看次数

PHP子字符串删除

如何从字符串中删除从特定字符串位置到另一个位置的整个字符,并将其余字符移动到与此起始位置合并?

我正在使用HTML内容.所以以此为例.

</a></h4><p class="pdesc">When a private satellite encounters .... and it is found to ...</p></div></div>.....<p class="pdesc">Before leavingon his .... </p> ...... <p class="pdesc"> .... </p>
Run Code Online (Sandbox Code Playgroud)

所以现在我要删除其间的所有字符

<p class="pdesc"> - to - </p>.
Run Code Online (Sandbox Code Playgroud)

每次出现.

我可以搜索这个(strpos)并获得开始和结束位置,但是然后手动删除它们并从那时开始移动字符串将太繁琐.

是否有内置功能或简单方法?

php string

3
推荐指数
1
解决办法
3475
查看次数

更新MySQL中特定ID的最后一个条目

我有一个表student_log,一个单独有多个记录'rollno'.

'sno' 是student_log表的auto_increment索引.

假设我要更新特定领域的特定学生(由"rollno"抬头)的最后一个(最近期的)项​​的值,我该怎么办呢?我目前的做法不起作用.我这样做:

update student_log set timein=current_timestamp() where rollno='ST001' and 
sno = (select sno from student_log where rollno='ST001' order by sno desc limit 1);
Run Code Online (Sandbox Code Playgroud)

使用子查询,我试图检索学生的rollno匹配的最新记录的sno.我正在尝试使用它来匹配sno与更新语句,这是无效的.

我知道语法是正确的,但我认为这只是意味着MySQL不允许更新使用子查询.谢谢.问我是否遗漏了任何信息.

mysql database

2
推荐指数
1
解决办法
4923
查看次数

标签 统计

mysql ×2

php ×2

database ×1

phpmyadmin ×1

sql ×1

string ×1

timestamp ×1