<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>PHP - kleines Problem, wieder mal!!!</title>
    <link>http://forum.geizhals.at/feed.jsp?id=221442</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(9): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1260936.html#1260936</link>
      <description>danke, probier ich dann ma!!!! danke danke hoffe da is kein error &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 15 Jan 2004 15:21:43 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1260936.html#1260936</guid>
      <dc:creator>kracker</dc:creator>
      <dc:date>2004-01-15T15:21:43Z</dc:date>
    </item>
    <item>
      <title>Re(8): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1260822.html#1260822</link>
      <description>also entweder mjfox' sql variante, oder diese hier (für den Anfänger wahrsch. etwas leichter, aber wie du willst &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt; )&lt;br&gt;&lt;br&gt;&lt;a href="http://forum.geizhals.at/files/4715/kracker.txt" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;forum.geizhals.at/&lt;wbr/&gt;files/&lt;wbr/&gt;4715/&lt;wbr/&gt;kracker.txt&lt;/a&gt; &lt;br&gt;&lt;br&gt;Ein kleiner Fehler hat sich eingeschlichen, bei der FOR Funktioniert wird natürlich nicht $start inkrementiert sondern $i &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br&gt;Für den Seitenzähler:&lt;br&gt;&lt;br&gt;1. Wieviele Datensätze haben wir? wird in $num gespeichert&lt;br&gt;&lt;br&gt;2. Wir schauen wieviele Seiten á 3 Produkten es gibt, wird in $sites gespeichert&lt;br&gt;&lt;br&gt;3. Und dann noch die FOR Schleife die das ganze ausgibt&lt;br/&gt;</description>
      <pubDate>Thu, 15 Jan 2004 14:25:39 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1260822.html#1260822</guid>
      <dc:creator>noxos</dc:creator>
      <dc:date>2004-01-15T14:25:39Z</dc:date>
    </item>
    <item>
      <title>Re(8): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259893.html#1259893</link>
      <description>ok, also langsam:&lt;br&gt;&lt;br&gt;************************&lt;br&gt;&lt;br&gt;// DB-Verbindung herstellen&lt;br&gt;// $db = ...&lt;br&gt;// $conn_id = mysql_connect(...&lt;br&gt;// ...&lt;br&gt;&lt;br&gt;// Anzahl der Produkte pro Seite&lt;br&gt;$products_per_page = 3;&lt;br&gt;&lt;br&gt;$page = $_GET['page'];&lt;br&gt;if (!$page) $page = 0;&lt;br&gt;&lt;br&gt;// query entsprechend anpassen (Tabellenname &amp; Where-Bedingung)&lt;br&gt;$query = "SELECT count(*) FROM produkt WHERE... ";&lt;br&gt;$result = mysql($db,$query,$conn_id);&lt;br&gt;$num_total = mysql_result($result,0,0);&lt;br&gt;&lt;br&gt;// query entsprechend anpassen (Tabellenname &amp; Where-Bedingung)&lt;br&gt;$query = "SELECT * FROM produkt WHERE ... LIMIT ".($page*$products_per_page).",",$products_per_page;&lt;br&gt;$result = mysql($db,$query,$conn_id);&lt;br&gt;&lt;br&gt;// Auflistung der Produkte&lt;br&gt;echo "&amp;lt;table&amp;gt;";&lt;br&gt;echo "&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;ID&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Name&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;";&lt;br&gt;while ($row = mysql_fetch_array($result))&lt;br&gt; {&lt;br&gt; echo "&amp;lt;tr&amp;gt;";&lt;br&gt; echo "&amp;lt;td&amp;gt;".$row['ID']."&amp;lt;/td&amp;gt;";&lt;br&gt; echo "&amp;lt;td&amp;gt;".$row['name']."&amp;lt;/td&amp;gt;";&lt;br&gt; // usw.&lt;br&gt; echo "&amp;lt;/tr&amp;gt;";&lt;br&gt; }&lt;br&gt;echo "&amp;lt;/table&amp;gt;";&lt;br&gt;&lt;br&gt;// Navigation&lt;br&gt;for ($i=0;$i&amp;lt;ceil($num_total/$products_per_page);$i++)&lt;br&gt; {&lt;br&gt; echo "&lt;a href="""&gt;".($i+1)."&lt;/a&gt;, ";&lt;br&gt; }&lt;br&gt;echo "&lt;a href="""&gt;weiter&lt;/a&gt;";&lt;br&gt;&lt;br&gt;************************&lt;br&gt;&lt;br&gt;alles klar? &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 23:12:40 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259893.html#1259893</guid>
      <dc:creator>MJFox</dc:creator>
      <dc:date>2004-01-14T23:12:40Z</dc:date>
    </item>
    <item>
      <title>Re(7): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259749.html#1259749</link>
      <description>mhm ich hab noch ein problem!!!&lt;br&gt;also ich hätt das find ich bissl besser beschreiben sollen: und zwar:&lt;br&gt;ich mag als links unten nummern haben, also 0 - 1 - 2 - 3 - 4 ...... weiter&lt;br&gt;eben etwas, wo man schnell weiterspringen kann ...&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 21:36:16 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259749.html#1259749</guid>
      <dc:creator>kracker</dc:creator>
      <dc:date>2004-01-14T21:36:16Z</dc:date>
    </item>
    <item>
      <title>Re(6): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259720.html#1259720</link>
      <description>danke noxos, hat mir sehr geholfen&lt;br&gt;ich versteh das prinzip von fox nicht, kenne mich mit sql net so gut aus, kann grad mal die grundbefehle wie fetch row, fetch array, num rows ... mehr hab ich noch nix benutzt&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 21:22:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259720.html#1259720</guid>
      <dc:creator>kracker</dc:creator>
      <dc:date>2004-01-14T21:22:04Z</dc:date>
    </item>
    <item>
      <title>Re(5): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259626.html#1259626</link>
      <description>dann sag ich ihm dass ich ein AHSler bin &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br&gt;ja mag alles sein, nur bei den Sachen die ich bis jetzt umsetz machts wirklich keinen Unterschied &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt; &lt;br&gt;&lt;br&gt;mal sehen vielleicht beschäftig ich mich mal etwas intensiver mit mysql, aber wie gesagt z.z. ists absolut nicht notwendig.....&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 20:43:14 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259626.html#1259626</guid>
      <dc:creator>noxos</dc:creator>
      <dc:date>2004-01-14T20:43:14Z</dc:date>
    </item>
    <item>
      <title>Re(4): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259607.html#1259607</link>
      <description>zu a.) &lt;br&gt;&lt;br&gt;gutes Argument &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;&lt;br&gt;wenn Dein Auftraggeber sagt, dass sein Server regelmässig bei der von Dir programmierten Seite in die Knie geht, weil ein paar Leute gleichzeitig auf seine Seite kommen, wirst Du ihm sagen, dass es daran liegt, dass Du den Syntax von MySQL nicht magst? &lt;img src="crazy.gif" width="16" height="19" align="absmiddle" alt="%-)"/&gt;&lt;br&gt;&lt;br&gt;zu b.)&lt;br&gt;&lt;br&gt;dann musst Du Deine Sammlungen eben umstellen &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;nichts für ungut, aber wenn Du eine kompliziertere UND langsame Lösung vorziehst, weil Du den Syntax eines System nicht magst, programmierst Du auf dem falschen System &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 20:34:29 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259607.html#1259607</guid>
      <dc:creator>MJFox</dc:creator>
      <dc:date>2004-01-14T20:34:29Z</dc:date>
    </item>
    <item>
      <title>Re(3): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259580.html#1259580</link>
      <description>ja mag sein, aber a) mag ich die Syntax von den Mysql Abfragen nicht (da gehts manchmal ziemlich unlogisch zu &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt; ) und b) hab ich dann alles beisammen und kann, falls nötig auch Seitenzähler usw. ohne große Probleme einfügen.&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 20:25:22 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259580.html#1259580</guid>
      <dc:creator>noxos</dc:creator>
      <dc:date>2004-01-14T20:25:22Z</dc:date>
    </item>
    <item>
      <title>Re(2): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259563.html#1259563</link>
      <description>wieso so kompliziert? siehe &lt;a href="http://forum.geizhals.at/t221442,1259484.html#1259484" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;forum.geizhals.at/&lt;wbr/&gt;t221442,1259484.html#1259484&lt;/a&gt; &lt;br&gt;&lt;br&gt;ausserdem: stell Dir vor, Du hast 10.000 Datensätze in der Datenbank... dann holst Du alle und zeigst nur 3 an? &lt;img src="crazy.gif" width="16" height="19" align="absmiddle" alt="%-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 20:20:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259563.html#1259563</guid>
      <dc:creator>MJFox</dc:creator>
      <dc:date>2004-01-14T20:20:30Z</dc:date>
    </item>
    <item>
      <title>Re(2): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259522.html#1259522</link>
      <description>deckt sich in etwa mit meiner idee von weiter oben ...&lt;br&gt;&lt;br&gt;nur hätt ichs nicht programmieren können ... (ich mag kein php *gg* - die syntax is mir zuwieder)&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 20:04:58 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259522.html#1259522</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2004-01-14T20:04:58Z</dc:date>
    </item>
    <item>
      <title>Re: PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259511.html#1259511</link>
      <description>&lt;a href="http://forum.geizhals.at/files/4715/kracker.txt" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;forum.geizhals.at/&lt;wbr/&gt;files/&lt;wbr/&gt;4715/&lt;wbr/&gt;kracker.txt&lt;/a&gt;&amp;nbsp;&amp;nbsp;(wollte den ganzen Code ned posten)&lt;br&gt;&lt;br&gt;Was passiert:&lt;br&gt;&lt;br&gt;1. Das Array $prod wird mit einem Index ($i) versehen dadurch kann man ganz einfach auf ein bestimmtes Produkt zugreifen.&lt;br&gt;&lt;br&gt;2. Die If Funktion überprüft nur ob eine Startnummer angegeben wird, falls nicht fangen wir mit der Ausgabe bei 0 an.&lt;br&gt;&lt;br&gt;3. 3 Produkte sollen ausgegeben werden, also ist das Ende der Ausgabe bei start+3.&lt;br&gt;&lt;br&gt;4. Dann eine FOR Schleife die 3 mal durchlaufen wird und die Produkte mit dem Index $prod[$start] bis $prod[$end] ausgeben werden.&lt;br&gt;&lt;br&gt;5. Nach der FOR noch der Link auf die nächste Seite, "start" wird als Variable angegeben damit die nächste Seite weiß wo sie weitermachen soll.&lt;br&gt;&lt;br&gt;Ich hoffe das war einigermaßen verständlich, falls du noch fragen hast........ &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br&gt;[wie immer: das script wirst du wohl nicht 1:1 übernehmen können - Syntaxfehler vorbehalten &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt; ]&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 20:01:05 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259511.html#1259511</guid>
      <dc:creator>noxos</dc:creator>
      <dc:date>2004-01-14T20:01:05Z</dc:date>
    </item>
    <item>
      <title>Re: PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259484.html#1259484</link>
      <description>also ich würde das schon bei der MySQL-Abfrage ansetzen:&lt;br&gt;&lt;br&gt;$query = "SELECT ... FROM ... WHERE ... LIMIT ".($page-1)*$num_per_page.",".$num_page_page;&lt;br&gt;&lt;br&gt;wobei $page die aktuelle Seite ist und $num_per_page die Anzahl der Produkte ist, die pro Seite angezeigt werden sollen (in Deinem Fall 3)&lt;br&gt;&lt;br&gt;danach gehst Du einfach mit einer while-Schleife durch alle Ergebnisse durch und gibst sie aus&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 19:48:03 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259484.html#1259484</guid>
      <dc:creator>MJFox</dc:creator>
      <dc:date>2004-01-14T19:48:03Z</dc:date>
    </item>
    <item>
      <title>Re(2): PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259426.html#1259426</link>
      <description>hm blick da net durch&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 19:26:58 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259426.html#1259426</guid>
      <dc:creator>kracker</dc:creator>
      <dc:date>2004-01-14T19:26:58Z</dc:date>
    </item>
    <item>
      <title>Re: PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259321.html#1259321</link>
      <description>sorry .. kann da oben nix erkennen&lt;br&gt;&lt;br&gt;weiss zwar nicht obs eine schöne lösung ist, aber:&lt;br&gt;&lt;br&gt;1.) Anzahl der Datensätze ermitteln&lt;br&gt;2.) Eine Funktion schreiben die dir immer 3 Stück aus dem Array holt (beginnend ab einem Index)&lt;br&gt;3.) Den Index + 3 erhöhen und als Link zum selben PHP Script weitergeben, das dann 3-6 anzeigt und als link einen href=phpscript.php?index=7 erzeugt ... beim aufruf des php scripts nimmt er nun das 7te element aus dem Array und die beiden nachfolgenden (7+8+9) und schreibt als link href=phpscript.php?index=10 usw ...&lt;br&gt;&lt;br&gt;&lt;br&gt;aufpassen .. ich glaub auch in php beginnen die array mitm index 0 &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 18:38:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259321.html#1259321</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2004-01-14T18:38:28Z</dc:date>
    </item>
    <item>
      <title>PHP - kleines Problem, wieder mal!!!</title>
      <link>http://forum.geizhals.at/t221442,1259298.html#1259298</link>
      <description>Ich möchte das 3 produkte angezeigt werden und danach ein WEITER link kommt zu den produkten 4-6, ich hab mir das so vorgestellt: mysql_num_rows, dann das durch 3 dividieren, aber weiter komm ich nicht mit den überlegungen.&lt;br&gt;Hier der code, vielleicht kann ihn mir jemand erweitern. danke im &lt;font color="#FF00FF"&gt;&lt;span class="piep" title="vorraus"&gt;*TR&amp;Ouml;T*&lt;/span&gt;&lt;/font&gt;:&lt;br&gt;&lt;br&gt;&lt;br&gt;	while ($prod=mysql_fetch_Array($ergp))&lt;br&gt;	{&lt;br&gt;&lt;br&gt;		echo("&amp;lt;tr&amp;gt;");&lt;br&gt;&lt;br&gt;		echo("&amp;lt;td&amp;gt;$prod[name]&lt;br/&gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;$prod[description]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;$prod[count]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;$prod[price]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;a href="\" index php link="chart&amp;action" add prodid="$prod[id]&amp;prodcount"&gt;&lt;img src="\" images buy gif border="0"/&gt;&lt;/a&gt;&amp;lt;/td&amp;gt;");&lt;br&gt;&lt;br&gt;		if ($useraccess==0) echo("&amp;lt;td&amp;gt;&lt;a href="\" index php link="products&amp;prodid" prod id prd="edit\"&gt;bearbeiten&lt;/a&gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;a href="\" index php link="products&amp;prodid" prod id prd="rem\"&gt;löschen&lt;/a&gt;&amp;lt;/td&amp;gt;");&lt;br&gt;&lt;br&gt;		echo("&amp;lt;/tr&amp;gt;");&lt;br&gt;&lt;br&gt;	}&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 14 Jan 2004 18:30:47 GMT</pubDate>
      <guid>http://forum.geizhals.at/t221442,1259298.html#1259298</guid>
      <dc:creator>kracker</dc:creator>
      <dc:date>2004-01-14T18:30:47Z</dc:date>
    </item>
  </channel>
</rss>
