ホームページ >バックエンド開発 >PHPチュートリアル >このコードが間違っていた場合、どのような結果が生じるでしょうか?何をするか

このコードが間違っていた場合、どのような結果が生じるでしょうか?何をするか

WBOY
WBOYオリジナル
2016-06-13 13:49:011133ブラウズ

このコードが間違っていた場合、どのような結果が生じるでしょうか?
最初のものが正しいです。 2 番目の方法は間違っています。フィールド間に Bean 番号がありません
2 番目の方法に従うとどうなりますか?

最初のタイプ:
{
$r=$empire->fetch1("select id,ddd,aaa,bbb from {$dbtbpre}ecms_".$class_r[$classid] [ tbname]." where id='$id' and classid='$classid' は 5");
if($r[id])
{
?>
ドキュメントを書き込みます。 ('', '', '');

}
}
else
{
?>
document.write('閲覧するにはログインする必要があります');
< ; ?php
}
db_close();
$empire=null;
?>

2 番目:
{
$r=$empire- > ;fetch1("select id,ddd aaa bbb from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' and classid='$classid' 制限 5");
if($r[id])
{
?>
document.write('', '', '');

}
}
else
{
?>
document.write('閲覧するにはログインする必要があります');
}
db_close();
$empire=null;
? >

ddd aaa bbb は制御フィールドです

------解決策------ ---
関係ありません!
異なるデータベースに依存します
------解決策------------------
何も問題はありません。何か問題が発生する可能性があります。別名として見られる可能性があります
------解決策---------

話し合う

それは問題ではありません!
それは異なるデータベースに依存します

------解決策------------------
select id,ddd aaa bbb この状況では、何かが起こります間違っている。
select id,ddd aaa は aaa を ddd のエイリアスとみなします
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。