[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка при работе с БД
Dominant
Я новичок в 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>







Спустя 5 часов, 6 минут, 31 секунда (5.08.2009 - 02:59) jetistyum написал(а):
1. в массивах имена строковых ключей берутся в кавычки не
$_POST[ok] а $_POST['ok'];
2. проверь логику твоих if - проверок нажатия кнопок. все встанет на свои места
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.