Hey leute!
Ich bin grad beim letzten Teil meiner Website die ich programmieren möchte angekommen, das Forum.
Das ganze war nicht so einfach wie ich dachte, das ganze ist bei mir nun so dass Threads neue Tabellen sind.
Ich kann die Nachrichten schon ausgeben lassen, allerdings kann ich in der Userinformation neben einem Post keine Daten über den User angeben, wie z.B. "Posts" oder "Reputation", da diese Werte in einer anderen Tabelle als die Thread Daten sind und ich mich in einer while schleife befinde - Ich habe festgestellt in einer mysqli while schleife kann ich wohl keine anderen Verbindungen herstellen, oder?
Das ist zz. der Quellcode
Ich hoffe Ihr versteht was ich meine.
Ich möchte hier dass das richtige Bild angezeigt wird, je nach member rang, allerdings wird nur Admin angezeigt. :/
Wär super wenn ihr helfen könntet
Sync~
Ich bin grad beim letzten Teil meiner Website die ich programmieren möchte angekommen, das Forum.
Das ganze war nicht so einfach wie ich dachte, das ganze ist bei mir nun so dass Threads neue Tabellen sind.
Ich kann die Nachrichten schon ausgeben lassen, allerdings kann ich in der Userinformation neben einem Post keine Daten über den User angeben, wie z.B. "Posts" oder "Reputation", da diese Werte in einer anderen Tabelle als die Thread Daten sind und ich mich in einer while schleife befinde - Ich habe festgestellt in einer mysqli while schleife kann ich wohl keine anderen Verbindungen herstellen, oder?
Das ist zz. der Quellcode
PHP-Code:
}elseif(isset($_GET["loc"]) && $_GET["loc"] == "thread" && isset($_GET["title"])){
$title = $_GET["title"];
if($stream = $mysqli->prepare("SELECT message_id, message, likes, dislikes, poster, date, closed FROM $title ORDER BY message_id ASC")){
$stream->execute();
$stream->bind_result($message_id, $message, $likes, $dislikes, $poster, $date, $closed);
while($stream->fetch()){
?>
<div class= "postcontainer">
<div class = "posteravatar">
</div>
<div class = "tpost">
<?php
echo $message . "<br /><br />" . $date;
?>
</div>
<div class = "posterinfo">
<?php
echo $poster;
echo "<br />";
if($stmt = $mysqli->prepare("SELECT rank FROM User WHERE username LIKE ?")){
$stmt->bind_param("s", $poster);
$stmt->execute();
$stmt->bind_result($rank);
$stmt->fetch();
$stmt->close();
die();
}
if($rank == 6){
?>
<img src = "Admin.png"/>
<?php
}elseif($rank < 6){
?>
<img src = "Member.png"/>
<?php
}
?>
</div>
Ich möchte hier dass das richtige Bild angezeigt wird, je nach member rang, allerdings wird nur Admin angezeigt. :/
Wär super wenn ihr helfen könntet
Sync~
Kommentar