Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用php语法对mysql数据进行排序_Php_Sorting - Fatal编程技术网

如何用php语法对mysql数据进行排序

如何用php语法对mysql数据进行排序,php,sorting,Php,Sorting,警告:mysql_fetch_array()希望参数1是资源, 在x行的C:\xampp\htdocs\techponya\index.php中给出布尔值 您的mysql\u查询返回错误,订购时只需使用order BY your\u field\u name DESC而不是DESC()您的mysql\u查询返回错误,订购时只需使用order BY your\u field\u name DESC而不是DESC()1.停止使用弃用(从PHP5版本开始)+删除(从PHP7中)mysql\u*。使用m

警告:mysql_fetch_array()希望参数1是资源, 在x行的C:\xampp\htdocs\techponya\index.php中给出布尔值


您的
mysql\u查询
返回错误,订购时只需使用
order BY your\u field\u name DESC
而不是
DESC()
您的
mysql\u查询
返回错误,订购时只需使用
order BY your\u field\u name DESC
而不是
DESC()
1.停止使用弃用(从PHP5版本开始)+删除(从PHP7中)
mysql\u*
。使用
mysqli\u*
PDO

2.使用
ORDER BY
DESC
:-

<?php 
  $sql2 = "SELECT * FROM artikel WHERE kategori='technews' ORDER BY <write your column name here> DESC LIMIT 5";
  $hasil2 = mysql_query($sql2,$dbconn);
  while ($techponya = mysql_fetch_array($hasil2)){
    // do some stuff 
  }
?>
1.停止使用不推荐的(从PHP5版本开始)+删除的(从PHP7开始)
mysql\u*
。使用
mysqli\u*
PDO

2.使用
ORDER BY
DESC
:-

<?php 
  $sql2 = "SELECT * FROM artikel WHERE kategori='technews' ORDER BY <write your column name here> DESC LIMIT 5";
  $hasil2 = mysql_query($sql2,$dbconn);
  while ($techponya = mysql_fetch_array($hasil2)){
    // do some stuff 
  }
?>

<代码>你的SQL查询是错误的。试着让查询只在PHPmyAdmin中工作,然后把它插入到你的代码中。第一个问题你应该问自己:数据库应该知道哪一列要排序……你是否被迫使用<代码> mySQL**<代码>函数?因为你应该考虑使用最新的安全MySQL DRI。例如
PDO
MySQLi
。请转到并向下滚动“请勿使用此扩展名”警告到“示例1”。有一个简单的用法示例。上面说:),但最好避免使用[mysql\u fetch\u array](),因为它已被弃用,请改用。您的SQL查询是错误的。只要试着让查询单独在PHPmyAdmin之类的东西中工作,然后将它插入到代码中。您应该问自己的第一个问题:数据库应该如何知道按哪个列排序……您是否被迫使用
mysql.*
函数?因为您应该考虑使用最新的安全MySQL驱动程序,如<代码> PDO < /代码>或<代码> mySqLI> /Cord>。这里有一个简单的用法示例,上面说:)但最好避免使用[mysql\u fetch\u array](),因为它已被弃用,请改用。