-2

私の問題は、以前の MYSQL SELECT に応じて MYSQL テーブルからフィールドを選択する必要があることです。以前は if ステートメントと else if ステートメントを使用してこれを行っていましたが、2 つのうちの 1 つしか考えられませんでしたが、今では 3 つ目を追加したため、これは機能しなくなりました。これは私が望む効果です:

$call = "SELECT * FROM blog_posts WHERE id = $_GET[id] LIMIT 1";

$latest = mysql_query($call);

$result = mysql_fetch_array($latest);

$post_cat = $result['category'];    

$sql="SELECT title, post_thumb, id FROM blog_posts WHERE category = $post_cat AND id <> $_GET[id] ORDER BY id DESC LIMIT 6";

前もって感謝します。

4

1 に答える 1