WinFuture-Forum.de: Lerneffekt - Forum - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Lerneffekt - Forum


#1 Mitglied ist offline   FenKeN 

  • Gruppe: aktive Mitglieder
  • Beiträge: 220
  • Beigetreten: 22. September 11
  • Reputation: 8
  • Geschlecht:Männlich
  • Wohnort:Erding
  • Interessen:Php, C#, Programmierung

geschrieben 18. Juni 2012 - 11:54

Servus,

ich will mal sozusagen meine eigene Forum"software" fertigstellen, die schon ewig eine pure Baustelle ist..
Nunja ich habe mir gerade eine Function geschrieben, die mir das Forum darstellt (showForum();).
Dort sind aber 3 Selecte mit jeweils 3 Schleifen und meine Frage wäre hier
Macht das so Sinn oder gehts besser, schöner, performanter?

public function ShowForum() 
		{
			//Hole mir die ganzen Kategorien
			$db = new Database("localhost","user","pw");
			$sql = "SELECT id, name FROM kategorie";
			$forum = $db->prepare($sql);
			$forum ->execute();

			echo '<table border="0" cellpadding="0" cellspacing="0">';

			while($kat = $forum->fetch())
			{
				echo '<tr>';
					echo '<td colspan="4">'.$kat['katname'].'</td>';
				echo '</tr>';
				
				//hole mir die ganzen unterforen die in der Kategorie enhalten sind
				$sql = "SELECT * FROM forum WHERE kid = :kid";
				$uForum = $db->prepare($sql);
				$uForum->bindValue(':id',$kat['kid']);
				$uForum ->execute();

				echo '<tr>';
					echo '<td>Forum</td>';
				echo '</tr>';

				while($f = $uForum->fetch()) 
				{
					//hole mir die Mods die das jeweilige Forum verwalten sollen/dürfen
					$sql = "SELECT * FROM mods WHERE fid=:fid";
					$mods = $db->prepare($sql);
					$mods->bindValue('fid',$f['id']);
					$mods->execute();

					echo '<tr>';
						echo '<td>&nbsp;</td>';
						echo '<td>';
							echo $f['name'].'<br>';
							echo $f['beschreibung'].'<br>';
							echo '<b>Moderatoren:</b> ';
							while($mod = $mods->fetch())
							{
								echo $mod['name'] . ' ';
							}
						echo '</td>';
					echo '</tr>';
				}
			}
			echo '</table>';
		}
	}

Dieser Beitrag wurde von CryztaN bearbeitet: 18. Juni 2012 - 11:55

MVC Tutorial
<?php
	echo "Liebe Grüße FenKeN";
?>
0

Anzeige



#2 Mitglied ist offline   FenKeN 

  • Gruppe: aktive Mitglieder
  • Beiträge: 220
  • Beigetreten: 22. September 11
  • Reputation: 8
  • Geschlecht:Männlich
  • Wohnort:Erding
  • Interessen:Php, C#, Programmierung

geschrieben 20. Juni 2012 - 06:02

Das ganze besteht nocht.
Hat denn keiner ne IDee zu?
MVC Tutorial
<?php
	echo "Liebe Grüße FenKeN";
?>
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0