ホームページ > バックエンド開発 > PHPチュートリアル > 帮忙看看一下数据库连接的异常!

帮忙看看一下数据库连接的异常!

WBOY
リリース: 2016-06-13 10:05:00
オリジナル
1024 人が閲覧しました

帮忙看看一下数据库连接的错误!!!
[email protected]_connect("localhost","root","Admin","test");
$sql="select pic from $table where id=$id";
$result=mysql_db_query("photo",$sql);
$image=mysql_result($result,0,"pic");
echo $image;
?>

if($offset == "")
{$offset = 0;}
$Connid = @mysql_connect("localhost","root","Admin","test");
$sql = "select id,name from photo order by id desc limit $offset,6";
$result = mysql_db_query("photo",$sql);
$num = mysql_num_rows($result);
if($num != 0)
{
$i = 0;
  while($r = mysql_fetch_array($result))
  {
  $id = $r["id"];
  $ftitle = $r["name"];
  if($i == 0 or $i == 3)
  {
  echo "

";
  }
  echo " ";
  echo "";
  echo "show.php?table=photo&id=$fid";
  echo "height=60>
";
  echo "";
  echo "

$ftitle

";
  if($i == 2 or $i == 5)
  {echo " ";}$i++;
  }
}
?>

------解决方案--------------------
都是由于mysql_db_query的执行结果出错的原因

检测mysql_connect("localhost","root","Admin","test"); 是不是有错,[email protected]
还有就是执行的sql出错的可能性比较大。
------解决方案--------------------
$Connid = mysql_connect("localhost","root","Admin");
mysql_select_db("photo");
$sql = "select id,name from photo order by id desc limit $offset,6";
$result = mysql_query($sql);
$num = mysql_num_rows($result); 
这样看看。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート