ホームページ > バックエンド開発 > PHPチュートリアル > PHPで2つのデータテーブルを読み取る際の問題

PHPで2つのデータテーブルを読み取る際の問題

WBOY
リリース: 2016-06-23 14:18:46
オリジナル
1240 人が閲覧しました

推奨コンテンツの ID を推奨テーブルに入れるプログラムを使用していますが、推奨タイプのコンテンツを呼び出すことができないのはなぜですか?
$result=mysql_query("SELECT * FROM `推奨テーブル` where tj_id=1 制限 0,12");
while($row=mysql_fetch_array($result)){
$aid = $row[tj_id];
$result1=mysql_query("SELECT * FROM `Content table` where id=aid ");//where id=aid ここで、aid は数値に直接変更できます。前の行になります 結果を取得できません
while($row=mysql_fetch_array($result1)){
?>
}
?>


ディスカッションに返信(解決策)

print_r($row);見てください
$aid = $row[tj_id];

「前の行から結果が得られない」の場合は全く実行できません

$aid  = $row[tj_id];=>$aid = $row['th_id']如果取值不到,那你仔细看下。
ログイン後にコピー

$aid = $row[tj_id];

$result1=mysql_query("SELECT * FROM `content table` where id=1 ");//つまり、これは出力

while($row=mysql_fetch_array($) result1)){

?>

$aid = $row[tj_id]

$result1=mysql_query("SELECT * FROM `Content table` where id=aid "); // ここの補助は $ に置き換えます。援助?このように書いているのは、id=stringがaidである行を確認したいという意味ではないでしょうか?

aid を $aid に変更します。これは文字ではなく変数です

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート