我试图相互呼声,但并未显示任何价值观。 唯一能够反映的价值观是相互的。
谁能告诉我什么是错的?
试图反映的是价格、物品、描述等,但我却一无所获。
如您需要看看一下它在这里的阵列的产出:。
while ($row = $result->fetch()) {
$superitem[$row[ itemid ]][] = $row;
}
foreach($superitem AS $subitem) {
list($prodid,$item,$size,$description,$price) = $subitem[0];
if ($count % NUMCOLS == 0) echo "<tr>"; # new row
echo <td> ;
var_dump($subitem);
//Your normal code up until the select box...
echo <form method="post" action="" class="jcart">
<fieldset>
<input type="hidden" name="jcartToken" value=" .$_SESSION[ jcartToken ]. " />
<input type="hidden" name="my-item-id" value=" .$subitem[ prodid ]. " />
<input type="hidden" name="my-item-price" value=" .$subitem[ price ]. " />
<input type="hidden" name="my-item-url" value="http://yahoo.com" /> ;
if(count($subitem) > 1) {
echo <li><select name="my-item-name" id="foo"> ;
foreach($subitem AS $subsubitem) {
echo "<option value= ".$subsubitem[ size ]." >".$subsubitem[ size ]."</option>";
}
echo "</select></li>";
}
else {
echo <input type="hidden" name="my-item-name" value=" .$subitem[ item ]. " /> ;
}
echo <li>Price: $<span class="price"> .$subitem[ price ]. </span></li>
<li>
<label>Qty: <input type="text" name="my-item-qty" value="1" size="3" /></label>
</li>
</ul>
<input type="submit" name="my-add-button" value="add to cart" class="button" />
</fieldset>
</form> ;
echo </td> ;
$count++;
$counter++;
if ($count % NUMCOLS == 0) echo "</tr>
"; # end row
}