继承人我想做什么
我希望在第一次填写调查表并将其与新调查表进行比较时,获取客户在第一个条目中的某个列的值
所以继承我的代码
<?php
$datCurrent = $_SESSION['question11'];
$con = mysql_connect('localhost','root','');
mysql_select_db('esm_quiz', $con);
$countRow = mysql_query("SELECT COUNT(code_exp) FROM esm_resultat");
if(mysql_result($countRow, 0) == 2){
$con2 = mysql_connect('localhost','root','');
mysql_select_db('esm_quiz', $con2);
$SQL = "SELECT * FROM esm_resultat WHERE code_exp = '$datID' ORDER BY date LIMIT 1,2 ";
$row = mysql_query($SQL, $con2);
echo "nombre de ranger<br/>";
$oldData = $row['q11'];
if ($datCurrent > $oldData){
echo"semaine2 > semaine1<br/>";
echo "".$datCurrent."<br/>";
echo $oldData;
}elseif($datCurrent == $oldData){
echo"semaine2 = semaine1<br/>";
}elseif($datCurrent < $oldData){
echo"semaine2 < semaine1<br/>";
}
}
?>
答案 0 :(得分:2)
注意:mysql_query()
只接受1个参数。它与mysql_select_db()
mysql_query()
运行或执行您的查询
mysql_select_db()
只是与正在选择的特定数据库建立连接。
所以要明确澄清
在执行查询时,您无法使用mysql_query()
建立与数据库的连接
见解:您甚至不需要与同一个数据库建立另一个连接,以便使用不同的查询功能。您可以在一个连接中使用尽可能多的或不同的函数进行查询。
答案 1 :(得分:0)
我建议只使用一个连接,但如果您需要这样做,请尝试为第二个连接添加$new_link
这样的参数:
$con2 = mysql_connect('localhost','root','',true);
如果两个连接的参数相同,则可以区分它们。