2024-11-07 15:19:44
$link=mysqli_connect($_SESSION['HLMSDB_IP'],$_SESSION['HLMSDB_USER'],$_SESSION['HLMSDB_PWORD']) or die('连接失败:' . mysql_error());
mysqli_select_db($link,$_SESSION['HLMSDB_NAME']) or die('连接失败:'.mysql_error());
这个是连接数据库,具体参数自己填写。
function getRows($sql){ //取出多条数据
global $link;
$query=mysqli_query($link,$sql);
$i=0;
$data = array();
if($query != null)
{
while($row=mysqli_fetch_array($query,MYSQLI_ASSOC)){
$data[$i]=$row;
$i++;
}
$query -> close();
$link ->next_result();
}
return $data;
} //编写操作数据库的函数
$sql = "CALL CRMPSWEBSelectForeignCase({$_SESSION['uLevel']})"; //这个就是你具体的sql语句
$Foreign_Case = getRows($sql); //这边就是你想要的数组了
额,对mysqli操作数据库不熟,用普通方法该怎么去写呢,大神求教链接数据库什么的可以忽略。
那你用什么连接mysql数据库的呢,mysql_connect()?
是的就是一般普通的方法。
也是一样的呢,就是几个函数换一换
$link=mysql_connect("localhost","root","123456") or die('连接失败:' . mysql_error());
mysql_select_db("shop",$link) or die('连接失败:'.mysql_error());
function getRows($sql){ //取出多条数据
$query=mysql_query($sql);
$i=0;
$data = array();
while($row=mysql_fetch_array($query,MYSQL_ASSOC)){
$data[$i]=$row;
$i++;
}
return $data;
}
$sql = "CALL CRMPSWEBSelectForeignCase({$_SESSION['uLevel']})"; //这个就是你具体的sql语句
$Foreign_Case = getRows($sql); //这边就是你想要的数组了