深圳全飞鸿

标题: php的mysql库(非mysqli库) [打印本页]

作者: zhgc    时间: 2021-6-3 20:18
标题: php的mysql库(非mysqli库)


没有返回值的SQL操作:

  1. <?php
  2. $con = mysql_connect("localhost","peter","abc123");
  3. if (!$con)
  4.   {
  5.   die('Could not connect: ' . mysql_error());
  6.   }

  7. if (mysql_query("CREATE DATABASE my_db",$con))
  8.   {
  9.   echo "Database created";
  10.   }
  11. else
  12.   {
  13.   echo "Error creating database: " . mysql_error();
  14.   }

  15. mysql_close($con);
  16. ?>
复制代码




有返回值查询:

  1. <?php
  2. $con = mysql_connect("localhost","peter","abc123");
  3. if (!$con)
  4.   {
  5.   die('Could not connect: ' . mysql_error());
  6.   }

  7. mysql_select_db("my_db", $con);

  8. $result = mysql_query("SELECT * FROM Persons");

  9. while($row = mysql_fetch_array($result))
  10.   {
  11.   echo $row['FirstName'] . " " . $row['LastName'];
  12.   echo "<br />";
  13.   }

  14. mysql_close($con);
  15. ?>
复制代码

作者: zhgc    时间: 2021-7-31 19:05



  1.                 {
  2.                         $isValid=true;
  3.             $ret["msg"]="UNKNOW ERROR!";
  4.                         $ret["res"]="FAIL";
  5.                         $DataType="";        $DataValue=""; $Sn="";
  6.                         if (array_key_exists('datatype', $ret)){ $DataType=$ret["datatype"]; }
  7.                         if (array_key_exists('datavalue', $ret)){ $DataValue=$ret["datavalue"]; }
  8.                         if (array_key_exists('sn', $ret)){ $Sn=$ret["sn"]; }
  9.                         nago_log("参数Sn:{$Sn}");nago_log("参数DataType:{$DataType}");nago_log("参数DataValue:{$DataValue}");
  10.             $str="call sfc.JSONAPI_04_BIND_DATA('{$device}','{$Sn}','{$DataType}','{$DataValue}')";
  11.             if($result = mysql_query($str,$con)){
  12.                     if($row = mysql_fetch_row($result)){ //语法 = mysql_fetch_array($result, MYSQL_NUM)                           
  13.                                         $ret["res"]=$row[0];
  14.                             $ret["msg"]=$row[1];
  15.                                         mysql_free_result($result);
  16.                                 }else{
  17.                                         $ret["res"]='FAIL';
  18.                             $ret["msg"]='没有返回值!';
  19.                                 }
  20.                         } else {
  21.                                 $ret["res"]='FAIL';
  22.                     $ret["msg"]='调用JSONAPI_04_BIND_DATA失败!'.mysql_error();
  23.                         }       
  24.                 }
复制代码







欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/) Powered by Discuz! X3.2