一个网页中连接两个数据库怎么做? $query="SELECT * FROM news where id='$_GET[id]'";改成$query="SELECT * FROM news where id='{$_GET[id]}'"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 错了,id 是不是 auto_increment?是的话改成 $query="SELECT * FROM news where id={$_GET[id]}"; 错误提示告诉你mysql_query() 返回不是有效的结果资源!也就是说mysql_query()返回false了! $query="SELECT * FROM news where id='$_GET[id]'";上面这段没有错误的,如果我写一个连接网页显示就正常了我经过调试显示的错误信息为:查询异常中断:Table 'fame.news' doesn't exist我的本意是想连接Table 'testphp.news'这个表,他为什么偏偏连接fame.news表? 你那个 $link 和 $link2 其实打开的都是一个连接!你把 $link2= mysql_connect("$dbhost", "$dbuser", "$dbpassword")改成 $link2= mysql_connect("$dbhost", "$dbuser", "$dbpassword", true)看看! 把 $link2= mysql_connect("$dbhost", "$dbuser", "$dbpassword")改成 $link2= mysql_connect("$dbhost", "$dbuser", "$dbpassword", true)就正常了,是怎么回事?Feng里冒着傻气的大哥? 如果用同样的参数第二次调用 mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。参数 new_link(true) 改变此行为并使 mysql_connect() 总是打开新的连接,甚至当 mysql_connect() 曾在前面被用同样的参数调用过。 To ujjpe(chinaboy)mysql_connect() 在一个脚本里用同样的参数调用 N 次的话, 它不会重新打开新的连接,而是直接返回上一次打开的连接资源句柄!加上那个true, 它会重新打开一个新的连接并且返回新的连接资源句柄,即使你是用同样的参数调用N次! 如果用同样的参数第二次调用 mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。参数 new_link 改变此行为并使 mysql_connect() 总是打开新的连接,甚至当 mysql_connect() 曾在前面被用同样的参数调用过。谢谢各位!问题解决了,因为以前数据库连接都在同一个数据库中,所以没有注意到,现在才真正体会到php和mysql的无缝连接的真正含义! htaccess重定向怎么写? 刚学PHP,写了一个简单的图片上传,有很多问题. 数组循环问题,出现重复的值 处理一个二维数组的问题 正值表达式验证以零开头的四位数 iis下运行php出现No input file specified PHP中获取多个复选框的值,一定要给复选框的name属性值加[]吗 请问这是怎么回事.. 如何在同一个网页中取得该页中的一个表单对象的值??? 请问一个搜索语句什么意思 这是什么错误? PHP中REMOTE_ADDR、HTTP_X_FORWARDED_FOR、HTTP_CLIENT_IP这几个环境变量分别指什么?
也就是说mysql_query()返回false了!
上面这段没有错误的,如果我写一个连接网页显示就正常了我经过调试显示的错误信息为:查询异常中断:Table 'fame.news' doesn't exist我的本意是想连接Table 'testphp.news'这个表,他为什么偏偏连接fame.news表?
改成 $link2= mysql_connect("$dbhost", "$dbuser", "$dbpassword", true)看看!
改成 $link2= mysql_connect("$dbhost", "$dbuser", "$dbpassword", true)
就正常了,是怎么回事?Feng里冒着傻气的大哥?
而是直接返回上一次打开的连接资源句柄!加上那个true, 它会重新打开一个新的连接并且返回新的连接资源句柄,即使你是用同样的参数调用N次!