On Thursday 18 April 2002 00:11, Jennifer Downey wrote: > I have no takers on this one? > > Just to let you know I have been working on this to here is some new code. > What I need this to do is update the price in the db table. > if I have on item it is fine. If I have two items it won't update the > first items price but will the second. if I try to enter a price in the > first items textbox it doesn't update and then deletes the second item's > price. > > If I have 15 items and using one submit button how do I get this to update > all items that are listed? > > $query = "SELECT uid, id, name, image, type, quantity, price FROM > {$config["prefix"]}_shop WHERE uid = {$session["uid"]}"; > $ret = mysql_query($query); > while($row = mysql_fetch_array($ret)) > { > $uid = $row['uid']; > $id = $row['id']; > $name = $row['name']; > $image = $row['image']; > $iquantity = $row['quantity']; > $itype = $row['type']; > $iprice = $row['price']; > > if($update) > { > $eprice = '$price[]';
I don't know what else is wrong with your code, but this is *definitely* going to cause problems. I assume you mean: $eprice = $price[]; But even this is wrong. You should probably be keeping a counter, eg $i, then use: $eprice = $price[$i]; [snip] > value=\"\" name=\"price[]\" size='8' value=\"\" name=\"price[$i]\" size='8' -- Jason Wong -> Gremlins Associates -> www.gremlins.com.hk Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * /* We have a equal opportunity Calculus class -- it's fully integrated. */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php