Ik heb een catalogus, en nu moet ik dus aan het eind van het jaar alleen de prijzen van alle artikelen wijzigen.
nu dacht ik dus met mijn enorm beperkte php/mysql kennis een formulier in elkaar te flansen.
Het formulier laat het artikel en de prijs wel goed zien maar maar als ik iets verander dan update hij het niet, hoe los ik dit op , ik heb al van alles zitten opzoeken (google/tutorials etc.) maar ik kom er niet uit...
nu dacht ik dus met mijn enorm beperkte php/mysql kennis een formulier in elkaar te flansen.
Het formulier laat het artikel en de prijs wel goed zien maar maar als ik iets verander dan update hij het niet, hoe los ik dit op , ik heb al van alles zitten opzoeken (google/tutorials etc.) maar ik kom er niet uit...
PHP:
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
| <?php require_once('../Connections/lanting.php'); ?> <?php if($mode=="update") for($i=0; $i<$count; $i++) { $upd = db_query("update price set value= $price[$i] where price.itemID=$itemID[$i] ") or db_die(); echo "."; // as controll for each entry } ?> <?php mysql_select_db($database_lanting, $lanting); $query_Recordset1 = "SELECT item.ID, item.number, iteminfo.name, price.value FROM item, iteminfo, price WHERE item.ID=iteminfo.itemID and iteminfo.langID=1 and price.itemID=item.ID and price.curID=1 "; $Recordset1 = mysql_query($query_Recordset1, $lanting) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysql_num_rows($Recordset1); ?> <form name="form1" method="post" action=""> <p> </p> <table border="1" cellpadding="0" cellspacing="0"> <tr> <td>ID</td> <td>number</td> <td>name</td> <td>value</td> </tr> <?php do { ?> <tr> <td><?php echo $row_Recordset1['ID']; ?></td> <td><?php echo $row_Recordset1['number']; ?></td> <td><?php echo $row_Recordset1['name']; ?></td> <td><input type=hidden name=mode value=update><input type=text name=price[] value="<?php echo $row_Recordset1['value']; ?>"></td> </tr> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> </table> <p> <input type="submit" name="Submit" value="Submit"> </p> </form> <?php mysql_free_result($Recordset1); ?> |