<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
>
<channel>

<title>Kommentare zu: PHP und MySQL Tagcloud (Schlagwortwolke) - Web-Spirit.de</title>
<atom:link href="http://www.web-spirit.de/kommentare/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)" rel="self" type="application/rss+xml" />
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)</link>
<description><![CDATA[Wenn die Artikel oder Beiträge auf einer Homepage oder in einem Blog mit Schlagwörtern (sog. Tags) versehen werden, kann man dem Benutzer eine Schlagwortwolke (sog. Tagcloud) zur Verfügung stellen. Diese Tagcloud bietet dem Benutzer eine Übersicht an verwendeten Tags und kann gleichzeitig als Navigation oder Suche bzw. Filter benutzt werden. In diesem Tutorial zeige ich, wie die Datenbank strukturiert werden muss und wie die Tagcloud mit PHP programmiert wird.]]></description>
<lastBuildDate>Thu, 01 Apr 2010 12:15:00 +0200</lastBuildDate>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<language>de-de</language>
<copyright>2007-2010 Web-Spirit.de</copyright>

<image>
	<title>PHP und MySQL Tagcloud (Schlagwortwolke)</title>
	<url>http://www.web-spirit.de/blog-item-5.jpg</url>
	<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)</link>
</image>

	
<item>
<title><![CDATA[subreal schreibt:]]></title>
<dc:creator>subreal</dc:creator>
<pubDate>Thu, 01 Apr 2010 12:15:00 +0200</pubDate>
<description><![CDATA[Hallo!<br />
<br />
Ich versuche gerade mit die Tags unter einem Artikel ausgeben zu lassen....  leider noch ohne erfolg.<br />
<br />
Also, angenommen mein Artikel wird mit der Variabel $iid identiviziert:<br />
<br />
	<br />
$mysql =\&quot;SELECT * FROM tags where id=( SELECT tid FROM `tag-zu-artikel` where aid=\'$iid\')  \&quot;;<br />
				<br />
$ge=mysql_query(\&quot;$mysql\&quot;);<br />
if($res=mysql_fetch_array($ge))<br />
{<br />
do<br />
{<br />
$bezeichnung = $res[\'bezeichnung\'] ;<br />
echo\&quot;$bezeichnung \&quot;;<br />
}<br />
while($res=mysql_fetch_array($ge));<br />
}<br />
<br />
<br />
Der erste Tag wird mir angezeigt....    danach bekomme ich einen SQL Error.<br />
<br />
Was mach ich falsch??<br />
Lieben Gru&szlig;]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k271</link>
</item>
<item>
<title><![CDATA[Sebastian schreibt:]]></title>
<dc:creator>Sebastian</dc:creator>
<pubDate>Wed, 14 Oct 2009 15:48:58 +0200</pubDate>
<description><![CDATA[<pre><code>SELECT artikel.id as id<br/>FROM (artikel<br/>LEFT JOIN `tag-zu-artikel` ON `artikel`.`id` = `tag-zu-artikel`.`aid`)<br/>LEFT JOIN `tags` ON `tag-zu-artikel`.`tid` = `tags`.`id`<br/>WHERE `tags`.`bezeichnung` = '<strong>GESUCHTER_TAG</strong>'<br/>ORDER BY artikel.id DESC</code></pre>]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k181</link>
</item>
<item>
<title><![CDATA[billie rubin schreibt:]]></title>
<dc:creator>billie rubin</dc:creator>
<pubDate>Wed, 14 Oct 2009 15:09:34 +0200</pubDate>
<description><![CDATA[verstehe, - danke-<br />
<br />
andere frage: wie verkn&uuml;pft sich die suche nach -sagen wir- bestimmten artikeln &uuml;ber ein beliebiges tag mittels der 3. tabelle \'tag-zu-artikel\'? ich versuche etwas in der art in meinem projekt, und breche mir ein wenig die ohren mit der(den?) sql-abfragen...<br />
<br />
gruss,<br />
s.]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k180</link>
</item>
<item>
<title><![CDATA[Sebastian schreibt:]]></title>
<dc:creator>Sebastian</dc:creator>
<pubDate>Tue, 13 Oct 2009 21:35:25 +0200</pubDate>
<description><![CDATA[Hey Billie,<br />
<br />
im Moment ist das noch nicht ber&uuml;cksichtigt. Du kannst aber einen Prim&auml;rschl&uuml;ssel &uuml;ber tid und aid legen. Dann kann jede Kombination nur ein Mal vorkommen.<br />
<br />
Gru&szlig;<br />
Sebastian]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k177</link>
</item>
<item>
<title><![CDATA[billie rubin schreibt:]]></title>
<dc:creator>billie rubin</dc:creator>
<pubDate>Tue, 13 Oct 2009 15:42:40 +0200</pubDate>
<description><![CDATA[hi,<br />
<br />
wie stellst du sicher, dass in der tabelle \&quot;tag-zu-artikel\&quot; jede kombination nur einmal vorkommt/ vorkommen kann?<br />
<br />
gruss,<br />
b.]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k176</link>
</item>
<item>
<title><![CDATA[Sebastian schreibt:]]></title>
<dc:creator>Sebastian</dc:creator>
<pubDate>Sun, 16 Aug 2009 18:33:35 +0200</pubDate>
<description><![CDATA[Hallo OnKeN,<br />
<br />
wie schaut denn deine Datenbank aus?<br />
Gib doch mal die SQL-Anfrage vor der WHILE-Schleife aus: echo $sql;<br />
Was hast du alles an der Beispieldatei ge&auml;ndert?<br />
<br />
Gru&szlig;<br />
Sebastian]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k83</link>
</item>
<item>
<title><![CDATA[OnKeN schreibt:]]></title>
<dc:creator>OnKeN</dc:creator>
<pubDate>Fri, 14 Aug 2009 16:16:15 +0200</pubDate>
<description><![CDATA[Hm ich bekomm die net zum laufen,<br />
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/w00858c9/projekte/pix_factory_reloaded/inc/right_menu.inc.php on line 75<br />
Zeile 75: while($sortiertAnzahlTags = mysql_fetch_array($sortiertAnzahlTags_temp))<br />
<br />
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/w00858c9/projekte/pix_factory_reloaded/inc/right_menu.inc.php on line 87<br />
Zeile 87: $tagcloud_temp = mysql_fetch_array(mysql_query($sql, $serverid));<br />
Tagcloud f&uuml;r Artikel:<br />
<br />
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/w00858c9/projekte/pix_factory_reloaded/inc/right_menu.inc.php on line 111<br />
Zeile 111: while($tagcloud = mysql_fetch_array($temp))]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k82</link>
</item>
<item>
<title><![CDATA[Sebastian schreibt:]]></title>
<dc:creator>Sebastian</dc:creator>
<pubDate>Sat, 27 Jun 2009 20:25:23 +0200</pubDate>
<description><![CDATA[Hallo Dirk,<br />
<br />
ich habe hier kein Script f&uuml;r eine Suche vorgestellt, sondern lediglich das Script f&uuml;r die Erzeugung einer Tag Cloud. Die Suche m&uuml;sstest du dir selber programmieren. Einen Hinweis habe ich aber oben im Text gegeben:<br />
&raquo;die Programmierung der Suche m&ouml;chte ich an dieser Stelle nicht im Detail erl&auml;utern, es wird lediglich in der Datenbank nach dem entsprechenden Tag gesucht und die Verbindung zu verbundenen Artikeln durch die Tabelle &quot;tag-zu-artikel&quot; hergestellt&laquo;.<br />
<br />
Gru&szlig;<br />
Sebastian]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k68</link>
</item>
<item>
<title><![CDATA[Dirk schreibt:]]></title>
<dc:creator>Dirk</dc:creator>
<pubDate>Sat, 27 Jun 2009 15:15:18 +0200</pubDate>
<description><![CDATA[Hallo,<br />
<br />
die tag-suche l&auml;uft nicht. Kann ich die Ausgabe ab&auml;ndern bzw. wie die Suche lauff&auml;hig machen (sql-Abfrage?).<br />
<br />
Danke<br />
<br />
Gru&szlig;<br />
<br />
Dirk]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k67</link>
</item>
<item>
<title><![CDATA[Makend schreibt:]]></title>
<dc:creator>Makend</dc:creator>
<pubDate>Tue, 12 May 2009 23:00:49 +0200</pubDate>
<description><![CDATA[Vielen Dank  f&uuml;r das Script. Es funktioniert :-) gut bei mir]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k48</link>
</item>
<item>
<title><![CDATA[Sebastian schreibt:]]></title>
<dc:creator>Sebastian</dc:creator>
<pubDate>Thu, 06 Nov 2008 11:04:53 +0100</pubDate>
<description><![CDATA[Hallo Peter,<br />
<br />
die Tabelle &raquo;tags&laquo; k&ouml;nnte so aussehen:<br />
id | bezeichnung<br />
1 | css<br />
2 | php<br />
3 | usability<br />
<br />
die Tabelle &raquo;artikel&laquo; etwa so:<br />
id | text<br />
1 | hier steht der Text zu Artikel eins<br />
2 | hier steht der Text zu Artikel zwei<br />
<br />
die Tabelle &raquo;tag-zu-artikel&laquo; dann so:<br />
row | tid | aid<br />
1 | 1 | 1<br />
2 | 1 | 2<br />
3 | 2 | 1<br />
4 | 3 | 1<br />
<br />
Ich hoffe, dass ich dir damit weiterhelfen konnte.<br />
<br />
Gru&szlig;<br />
Sebastian]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k3</link>
</item>
<item>
<title><![CDATA[Peter schreibt:]]></title>
<dc:creator>Peter</dc:creator>
<pubDate>Wed, 05 Nov 2008 20:20:40 +0100</pubDate>
<description><![CDATA[Hi,<br />
<br />
kannst du mir mal drei beispiele f&uuml;r die tabellen der sql datenbank geben?<br />
<br />
Vielen Dank]]></description>
<link>http://www.web-spirit.de/webdesign-tutorial/5/PHP-und-MySQL-Tagcloud-(Schlagwortwolke)#k2</link>
</item>


</channel>
</rss>