Я новичок в php нужна помошь, написал простенький скрипт а он не работает, не получается добавлять данные в БД,
Код |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Untitled Document</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <form action="index.php" name="form1" method="post"> <input type="submit" name ="add" value="Добавить работника :"> </form> <?php $db = mysql_connect("localhost","php","12345"); mysql_select_db("ict",$db); $result = mysql_query("SELECT * FROM `workman` ",$db); $myrow = mysql_fetch_array($result); echo "<table width='95%' border='1' align='center' cellpadding='0' cellspacing='0' class='border'> <tr> <td>Имя</td> <td>Фамилия</td> <td>Должность</td> <td>Стаж</td> <td>Зарплата</td> </tr> </table>"; do { printf ("<table width='95%' border='1' align='center' cellpadding='0' cellspacing='0' class='border'> <tr> <td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> </tr> </table>", $myrow["id"],$myrow["name"],$myrow["sername"],$myrow["dol"],$myrow["staj"],$myrow["money"]); } while (mysql_fetch_array($result)); if($_POST[add]){ include ("form.php"); if ($_POST[ok]){ mysql_query("INSERT INTO `workman` ( `name` , `sername` , `dol` , `staj` , `money` ) VALUES ($_POST[name], $_POST[sername], $_POST[dol],$_POST[staj], $_POST[money] "); } } $_POST[ok] = false; $_POST[add] = false; ?> </body> </html> |