jeudi 23 juin 2016

How to insert and update value into database table php

I am beginner in PHP and i want to insert value into my database table for my drop-down value using PHP insert query, I am having an error to insert data and also want to update the existence value of database table when insert new value into database table, here is my code help me to solve it, My Code is below : <?php include 'dbconfig.php'; ?> <html> <head> <title>Sales Panel App</title> </head> <body> <form method="POST" name="myForm" action="<?php $_PHP_SELF ?>"> <table border="1"> <tr> <td>Sales Person List</td> <td> <?php $sql="select name,id from sales order by name"; echo "<select name = 'salelist' value=''>Sales Person Name</option>"; echo "<option value = 'Select Sales Person' selected>Select Sales Person</option>"; { foreach ($conn->query($sql) as $row){ echo "<option value=$row[id]>$row[name]</option>"; } echo "</select>"; } echo "<br>"; ?> </td> </tr> <tr> <td>No of Panels</td> <td><input type="text" name="panelnumber" size="1"></td> </tr> </table> <p><input type="submit" value="Submit" name="submit" id="submitdata"></p> </form> <?php $salelist = $_POST['salelist']; $panelnumber = $_POST['panelnumber']; $sql2 = "select * from sales where name = $salelist"; $result = mysqli_query($sql2); if ($row = mysqli_fetch_array($result)) { $oldvalue = $panelnumber; $newvalue = $oldvalue + $panelnumber; $query = 'update sales where name = $panelnumber'; } else { $qry = "insert into sales (id, name, panelnumber) values ('', $salelist, $panelnumber)"; } ?> </body> </html>

Aucun commentaire:

Enregistrer un commentaire