Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 29-10-2004, 17:40
Rastafari
 Newbie
Links : Onlinestatus : Rastafari ist offline
Registriert seit: Oct 2004
Beiträge: 23
Rastafari ist zur Zeit noch ein unbeschriebenes Blatt
Standard problem mit for - schleife

Hallo Leute,

hab hier grad ein Problem, dass mich beschäftigt.

Ich will item und price aus einem bestehenden und gefüllten
Table auslesen, jedoch bekomme ich immer nur
den ersten Buchstaben des Artikels und falsche
Nachkommastellen des Preises (immer ,00) zurück.

Any suggestions?

PHP-Code:
<?php
 
include("db.inc.php");
 
 
$result = @mysql_query("SELECT * FROM shop");
     if (!
$result) {
    echo(
"Fehler bei der Datenbankabfrage:".mysql_error()."");
    exit();
    }

    while(
$row mysql_fetch_array($result)) {
        
$ID $row["ID"];
        
$item $row["item"];
        
$price $row["price"];
    
         for(
$i 0$i count($item); $i++) {
             echo(
"<tr>");
            echo(
"<td>".$item[$i]."</td>");
echo(
"<td>Euro&nbsp;".number_format($price[$i],2,",",".")."</td>");
            echo(
"</tr>");
            }
    }
 
?>
table shop:
PHP-Code:
Field       Type  
     ID      int
(11)           No            auto_increment      
     item      text           Yes      NULL            
     price      double 
bitte nicht schlagen, is bestimmt ein saudummer Fehler
Mit Zitat antworten