疯狂使用php/mysql脚本

疯狂使用php/mysql脚本,php,mysql,Php,Mysql,好的,对不起,伙计们,刚才说了些废话。这是我的全部代码 if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } echo "Connected successfully"; echo "<p>Query<p>"; // Query Gets Tag IDs where the Categroy and Tag Alias is the same

好的,对不起,伙计们,刚才说了些废话。这是我的全部代码

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

echo "Connected successfully";
echo "<p>Query<p>";

// Query Gets Tag IDs where the Categroy and Tag Alias is the same
$TagID = "SELECT at6ln_discuss_tags.id, at6ln_discuss_tags.title
        FROM at6ln_discuss_tags 
        INNER JOIN at6ln_discuss_category ON at6ln_discuss_tags.alias = at6ln_discuss_category.alias";
$resultTagID = $conn->query($TagID);
//Query Gets Posts IDs where the posts Categroy ID and Category ID are the same
$PostID = "SELECT at6ln_discuss_posts.id
        FROM at6ln_discuss_posts 
        INNER JOIN at6ln_discuss_category ON at6ln_discuss_posts.category_id = at6ln_discuss_category.id";
$resultPostID= $conn->query($PostID);
//Query Gets catergory ID where the Categroy and Tag Alias is the same
$CategoryID = "SELECT at6ln_discuss_category.id
        FROM at6ln_discuss_category 
        INNER JOIN at6ln_discuss_tags ON at6ln_discuss_category.alias = at6ln_discuss_tags.alias";
$resultCategoryID= $conn->query($CategoryID);
//Query Gets Posts catergory ID where the Categroy and Tag Alias is the same
$PostsCategoryID = "SELECT at6ln_discuss_posts.category_id, at6ln_discuss_category.alias
        FROM at6ln_discuss_posts, at6ln_discuss_category
        WHERE (at6ln_discuss_posts.category_id = at6ln_discuss_category.id)";
$resultPostsCategoryID= $conn->query($PostsCategoryID);
//Query Gets catergory Alais where the Categroy and Tag Alias is the same
$PostsCategoryAlias = "SELECT at6ln_discuss_category.alias
        FROM at6ln_discuss_category
        INNER JOIN at6ln_discuss_tags ON at6ln_discuss_category.alias = at6ln_discuss_tags.alias";
$resultPostsCategoryAlias= $conn->query($PostsCategoryAlias);
$sql= "INSERT INTO at6ln_discuss_posts_tags (post_id,tag_id) VALUES ($idposts,$TagID)";
if ($resultTagID->num_rows > 0) {
echo "<table>";
echo "<tr>";
echo "<th> Post ID </th>";
echo "<th> Tag ID </th>";
echo "<th> Post Catergory ID </th>";
echo "</tr>";
 // output data of each row
 while($posts = $resultPostID->fetch_assoc() ) {
     // output data of each row
     $category = $resultCategoryID->fetch_assoc();
     $postscatID = $resultPostsCategoryID->fetch_assoc();
     // output data of each row
     $idcategory = $category["id"];
     $idposts = $posts["id"];
     $idpostcat = $postscatID["category_id"];
     if ($idpostcat == 5){
        $TagID=10;
        query($sql);
            echo "<tr>";
            echo "<td>". $idposts ."</td>";
            echo "<td>". $TagID. "</td>";
            echo "<td>". $idpostcat ."</td>";
            echo "</tr>";
     }
     if ($idpostcat == 7){
        $TagID=12;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 13){
        $TagID=17;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 14){
        $TagID=18;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 15){
        $TagID=19;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 16){
        $TagID=20;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 27){
        $TagID=29;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 28){
        $TagID=30;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 30){
        $TagID=32;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 34){
        $TagID=35;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 35){
        $TagID=36;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 37){
        $TagID=38;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 38){
        $TagID=39;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 49){
        $TagID=47;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 50){
        $TagID=48;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 52){
        $TagID=50;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 53){
        $TagID=51;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
     if ($idpostcat == 55){
        $TagID=46;
        query($sql);
        echo "<tr>";
        echo "<td>". $idposts ."</td>";
        echo "<td>". $TagID. "</td>";
        echo "<td>". $idpostcat ."</td>";
        echo "</tr>";
     }
 }
echo "</table>";} else {
 echo "0 results";}
if($conn->connect\u错误){
die(“连接失败:”.$conn->connect\U错误);
}
echo“连接成功”;
回声“查询”;
//查询获取类别和标记别名相同的标记ID
$TagID=“选择at6ln\u讨论标签.id,at6ln\u讨论标签.title
从at6ln\u讨论\u标签
内部连接at6ln\u讨论\u标签上的at6ln\u讨论\u类别。别名=at6ln\u讨论\u类别。别名“;
$resultTagID=$conn->query($TagID);
//查询获取帖子ID,其中帖子类别ID和类别ID相同
$PostID=“选择at6ln\u讨论\u posts.id
从at6ln_讨论_帖子
内部连接at6ln_讨论文章上的at6ln_讨论文章类别。类别文章id=at6ln_讨论文章类别文章id”;
$resultPostID=$conn->query($PostID);
//查询获取类别和标记别名相同的类别ID
$CategoryID=“选择at6ln\u讨论\u category.id
从at6ln_讨论_类别
内部连接at6ln\u讨论\u类别上的at6ln\u讨论\u标记。别名=at6ln\u讨论\u标记。别名“;
$resultCategoryID=$conn->query($CategoryID);
//查询获取目录ID,其中目录和标记别名相同
$PostsCategoryID=“选择at6ln\u display\u posts.category\u id,at6ln\u display\u category.alias
从at6ln_讨论_帖子,at6ln_讨论_类别
其中(at6ln_display_posts.category_id=at6ln_display_category.id)”;
$resultPostsCategoryID=$conn->query($PostsCategoryID);
//查询获取类别别名,其中类别和标记别名相同
$PostsCategoryAlias=“选择at6ln\u讨论\u类别。别名
从at6ln_讨论_类别
内部连接at6ln\u讨论\u类别上的at6ln\u讨论\u标记。别名=at6ln\u讨论\u标记。别名“;
$resultPostsCategoryAlias=$conn->query($PostsCategoryAlias);
$sql=“插入at6ln_讨论_posts_标记(post_id,tag_id)值($idposts,$TagID)”;
如果($resultTagID->num_rows>0){
回声“;
回声“;
回显“Post ID”;
回显“标签ID”;
回显“后分类ID”;
回声“;
//每行的输出数据
而($posts=$resultPostID->fetch_assoc()){
//每行的输出数据
$category=$resultCategoryID->fetch_assoc();
$postscatID=$resultPostsCategoryID->fetch_assoc();
//每行的输出数据
$idcategory=$category[“id”];
$idposts=$posts[“id”];
$idpostcat=$postscatID[“类别id”];
如果($idpostcat==5){
$TagID=10;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==7){
$TagID=12;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==13){
$TagID=17;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==14){
$TagID=18;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==15){
$TagID=19;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==16){
$TagID=20;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==27){
$TagID=29;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==28){
$TagID=30;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==30){
$TagID=32;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==34){
$TagID=35;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==35){
$TagID=36;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==37){
$TagID=38;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==38){
$TagID=39;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==49){
$TagID=47;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==50){
$TagID=48;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==52){
$TagID=50;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==53){
$TagID=51;
查询($sql);
回声“;
回显“$idposts.”;
回显“$TagID.”;
回显“$idpostcat.”;
回声“;
}
如果($idpostcat==55){
$TagID=46;
查询($sql);
回声“;
回显“$idposts.”;
回响
$sql = 'INSERT INTO at6ln_discuss_posts_tags (post_id,tag_id) VALUES (?,?)';
$stmt = $conn->prepare($sql);
if ($resultTagID->num_rows > 0) {
    echo "<table>";
    echo "<tr>";
    echo "<th> Post ID </th>";
    echo "<th> Tag ID </th>";
    echo "<th> Post Catergory ID </th>";
    echo "</tr>";
    // output data of each row
    while ($posts = $resultPostID->fetch_assoc()) {
        // output data of each row
        $category = $resultCategoryID->fetch_assoc();
        $postscatID = $resultPostsCategoryID->fetch_assoc();
        // output data of each row
        $idcategory = $category["id"];
        $idposts = $posts["id"];
        $idpostcat = $postscatID["category_id"];

        switch($idpostcat) {
            case 5:
                $TagID = 10;
                break;
            case 7:
                $TagID = 12;
                break;
            case 13:
                $TagID = 17;
                break;
            case 14:
                $TagID = 18;
                break;
            case 15:
                $TagID = 19;
                break;
            case 16:
                $TagID = 20;
                break;
            case 27:
                $TagID = 29;
                break;
            case 28:
                $TagID = 30;
                break;
            case 30:
                $TagID = 32;
                break;
            case 34:
                $TagID = 35;
                break;
            case 35:
                $TagID = 36;
                break;
            case 37:
                $TagID = 38;
                break;
            case 38:
                $TagID = 39;
                break;
            case 49:
                $TagID = 47;
                break;
            case 50:
                $TagID = 48;
                break;
            case 52:
                $TagID = 50;
                break;
            case 53:
                $TagID = 51;
                break;
            case 55:
                $TagID = 46;
                break;

        }
        $stmt->bind_param('ii', $idposts, $TagID);
        $stmt->execute();
        echo "<tr>";
        echo "<td>" . $idposts . "</td>";
        echo "<td>" . $TagID . "</td>";
        echo "<td>" . $idpostcat . "</td>";
        echo "</tr>";
    }
    echo "</table>";
} else {
    echo "0 results";
}