源代码
<?php
/* 向数据库更新数据库的产品数据*/
function p_update($pro_class,$pro_name,$pro_perice,$connect)
{
mysql_select_db("pddata",$connect);
//or die("Could not select database: ".mysql_error());
if(isset($pro_name))
{
$query="insert into production values('$pro_class','$pro_name','$pro_perice')";
mysql_query("set names gbk");
$result=mysql_query($query);
return true;
}
}
/*在数据库中查找产品*/
function p_query($pro_name,$pro_perice,$connect)
{
$pro_pos=false;
mysql_select_db("pddata",$connect);
if(isset($pro_name))
{
$query="select * from production where pro_name='".$pro_name."'";
mysql_query("set names gbk");
$result=mysql_query($query);
$rows=mysql_num_rows($result);
$a_row=mysql_affected_rows($result);
if($rows!=0)
{
for($i=0;$i<$rows;$i++)
{
mysql_data_seek($result,$i);
$datas=mysql_fetch_array($result,MYSQL_ASSOC);
if($datas["pro_perice"]==$pro_perice)
{
$pro_pos=true;//如果查找到相同价格的产品
break;
}
}
}
return $pro_pos;
}
}
/*关闭数据库*/
function close_connect($connect)
{
mysql_close($connect);
}
/*初始化数据库参数*/
$root_path="localhost";
$date_name="root";
$pass_word="123";
$connect=mysql_connect($root_path,$date_name,$pass_word);
//or die("Could not connect: ".mysql_error());
?>编译后提示错误
Parse error: parse error, unexpected T_VARIABLE in C:\Program Files\Apache Group\Apache2\htdocs\sql_connect.php on line 36
请高手解答下,没看出问题哦
<?php
/* 向数据库更新数据库的产品数据*/
function p_update($pro_class,$pro_name,$pro_perice,$connect)
{
mysql_select_db("pddata",$connect);
//or die("Could not select database: ".mysql_error());
if(isset($pro_name))
{
$query="insert into production values('$pro_class','$pro_name','$pro_perice')";
mysql_query("set names gbk");
$result=mysql_query($query);
return true;
}
}
/*在数据库中查找产品*/
function p_query($pro_name,$pro_perice,$connect)
{
$pro_pos=false;
mysql_select_db("pddata",$connect);
if(isset($pro_name))
{
$query="select * from production where pro_name='".$pro_name."'";
mysql_query("set names gbk");
$result=mysql_query($query);
$rows=mysql_num_rows($result);
$a_row=mysql_affected_rows($result);
if($rows!=0)
{
for($i=0;$i<$rows;$i++)
{
mysql_data_seek($result,$i);
$datas=mysql_fetch_array($result,MYSQL_ASSOC);
if($datas["pro_perice"]==$pro_perice)
{
$pro_pos=true;//如果查找到相同价格的产品
break;
}
}
}
return $pro_pos;
}
}
/*关闭数据库*/
function close_connect($connect)
{
mysql_close($connect);
}
/*初始化数据库参数*/
$root_path="localhost";
$date_name="root";
$pass_word="123";
$connect=mysql_connect($root_path,$date_name,$pass_word);
//or die("Could not connect: ".mysql_error());
?>编译后提示错误
Parse error: parse error, unexpected T_VARIABLE in C:\Program Files\Apache Group\Apache2\htdocs\sql_connect.php on line 36
请高手解答下,没看出问题哦
在mysql_data_seek($result,$i);后边多了两个全角的空格