str_pad之后的PHP按变量排序
我想按从sql数据本身生成的变量对表进行排序。这里是代码str_pad之后的PHP按变量排序,php,string,date,Php,String,Date,我想按从sql数据本身生成的变量对表进行排序。这里是代码 $sql="select * from schedule"; $query=mysql_query($sql); while($data=mysql_fetch_array($query)){ $new_date=str_pad($data['date'], 10, '0', STR_PAD_LEFT); 如果$sql=“在$new\u date之前从计划订单中选择*”,这是否可能 我试过那个代码,但没用。因此,如果您能回答我的问题,我
$sql="select * from schedule";
$query=mysql_query($sql);
while($data=mysql_fetch_array($query)){
$new_date=str_pad($data['date'], 10, '0', STR_PAD_LEFT);
如果$sql=“在$new\u date之前从计划订单中选择*”
,这是否可能
我试过那个代码,但没用。因此,如果您能回答我的问题,我将不胜感激。对不起,我的英语不好。“按变量从计划顺序中选择*”
注意:变量是计划中的一列,它不显示您要完成的任务。表的排序应该在查询
$sql
中进行,例如SELECT*FROM schedule ORDER BY colName
是一种按colName排序的方法。您可以在查询中直接使用pad:
ORDER BY LPAD(column, 10, 0)
你不能只用where子句吗
$sql=“选择*自计划,其中日期=“$new\u date”