Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Immer die gleiche Ausgabe (https://www.delphipraxis.net/36825-%5Bphp%5D-immer-die-gleiche-ausgabe.html)

Die Muhkuh 26. Dez 2004 15:35


[PHP] Immer die gleiche Ausgabe
 
Hi,

irgendwie hab ich grad nen komischen Fehler.

Also, ich hab vier Einträge in einer DB. Ich hole diese so aus der DB:

Code:
include('include/zugriff.inc.php');
  $sql = "SELECT * FROM team ORDER BY id";
   $result = mysql_query($sql);
   
   $outputtable = '<table width="100%" border="0" class="subborder">
        <tr>
          <td colspan="2" class="header">{name}</td>
        </tr>
        <tr>
          <td width="14%">T&auml;tigkeit:</td>
          <td width="86%">{Tätigkeit}</td>
        </tr>
        <tr>
          <td>E-Mail:</td>
          <td>[email="{E-Mail}"]{E-Mail}[/email]</td>
        </tr>
        <tr>
          <td>ICQ:</td>
          <td>[url="http://www.icq.com/whitepages/cmd.php?uin={ICQ}&action=add"][img]http://web.icq.com/whitepages/online?icq={ICQ}&img=5[/img][/url]</td>
        </tr>
      </table>
';
   
   $output = $outputtable;
   
   while ($row = mysql_fetch_assoc($result))
   {
     $output = str_replace('{name}', $row['name'], $output);
      $output = str_replace('{Tätigkeit}', $row['taetigkeit'], $output);
      $output = str_replace('{E-Mail}', $row['email'], $output);
      $output = str_replace('{ICQ}', $row['ICQ'], $output);
      
      echo $output;      
   }
Es werden zwar vier Stück angezeigt, aber es ist immer der gleiche Datensatz!
Ich seh das im moment keinen Fehler.

Woran kann das liegen?

Nightshade 26. Dez 2004 15:40

Re: [PHP] Immer die gleiche Ausgabe
 
Delphi-Quellcode:
   
   while ($row = mysql_fetch_assoc($result))
   { 
      $output = $outputtable;
      $output = str_replace('{name}', $row['name'], $output);
      $output = str_replace('{Tätigkeit}', $row['taetigkeit'], $output);
      $output = str_replace('{E-Mail}', $row['email'], $output);
      $output = str_replace('{ICQ}', $row['ICQ'], $output);
       
      echo $output;      
   }
Versuchs mal so...

Die Muhkuh 26. Dez 2004 15:43

Re: [PHP] Immer die gleiche Ausgabe
 
Thx,

das wars. Hätte ich auch selbst draufkommen können, ich Depp :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz