-
Notifications
You must be signed in to change notification settings - Fork 1
/
bookedite.php
152 lines (132 loc) · 6.82 KB
/
bookedite.php
1
2
3
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
<?php
include 'main.html';
include 'panel.html';
?>
<html lang="en">
<head>
<meta charset="utf-8">
<title>مدیریت v1.0</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<!-- Le styles -->
<link href="css/bootstrap.css" rel="stylesheet">
<style>
body {
padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */
}
</style>
<link href="css/bootstrap-responsive.css" rel="stylesheet">
</head>
<body>
<?php
require 'bconfig.php';
$connector = new mysqli($hostname,$username,$password,$database);
if ($connector->connect_error){
die("خطا در اتصال به پایگاه داده: " . $connector_error);
}
if (!mysqli_select_db($connector, $database)){
die("خطادر انتخاب جداول پایگاه داده !");
}
$bookid=$_REQUEST['bookid'];
mysqli_set_charset($connector, utf8);
$sql="SELECT * FROM Books WHERE ID=$bookid";
$result=$connector->query($sql);
$dbinfo=mysqli_fetch_assoc($result);
?>
<div class="container" style="background: #0088cc " >
<form class="span10 form-group" action="bookupdate.php" method="post" >
<div class="form-group">
<div class="alert alert-info " >
<h2>ویرایش کتاب <?php echo" کد: <input type='number' name='bookid' value='$bookid' style='width:30px' >" ;?></h2>
<p >
اطلاعات را ویرایش کنید سپس روی گزینه ثبت تغییرات کلیک نمایید.
</p>
</div>
<label for="booknamebox">نام کتاب:</label>
<input type="text" placeholder="نام کتاب" id="booknamebox" name="bookname" required value="<?php echo "{$dbinfo['BName']}";?>">
<label for="authorbx">نویسنده:</label>
<input type="text" placeholder="نام نویسنده" id="authorbx" name="author" required value="<?php echo "{$dbinfo['Author']}";?>">
<label for="numpage">تعداد صفحات:</label>
<input type="number" id="numpage" placeholder="تعداد صفحات کتاب" name="pagenumber" required value="<?php echo "{$dbinfo['NumPage']}";?>">
<div class="form-inline" style="background-color: #e7eff2;">
<label>زبان کتاب:</label>
<label class="radio-inline">
<input type="radio" name="radiolang" onclick="booklangDisable()" id="fabooklang" value="فارسی" <?php if ($dbinfo['BLang']=="فارسی"):?> checked="checked" onclick="booklangDisable()"<?php endif;?> required >
فارسی
</label>
<label class="radio-inline">
<input type="radio" name="radiolang" onclick="booklangEnable()" id="enbooklang" value="انگلیسی" <?php if ($dbinfo['BLang']=="انگلیسی"):?> checked="checked" onclick="booklangEnable()"<?php endif; ?>required >
انگلیسی
</label>
</div>
<script type="text/javascript">
function booklangDisable(){
document.getElementById("translator").disabled= true;
document.getElementById("translator").value= "";
}
function booklangEnable(){
document.getElementById("translator").disabled= false;
}
</script>
<label for="translator">مترجم:</label>
<input type="text" id="translator" placeholder="نام مترجم کتاب" name="translatorname" required value="<?php echo "{$dbinfo['Translator']}";?>">
<label for="publicdate">تاریخ انتشار:</label>
<input type="date" id="publicdate" placeholder="مثال: 2016-08-02" name="pubdate" required value="<?php echo "{$dbinfo['PublicDate']}";?>">
<div class="form-inline" style="background-color: #e7eff2;">
<label>فرمت کتاب:</label>
<label class="radio-inline">
<input type="radio" id="pdfformat" name="bookformat" value="PDF"<?php if ($dbinfo['BFormat']=="PDF"):?> checked="checked" <?php endif;?> required>
PDF
</label>
<label class="radio-inline">
<input type="radio" id="epubformat" name="bookformat" value="EPub" <?php if ($dbinfo['BFormat']=="EPub"):?> checked="checked" <?php endif;?>required>
EPub
</label>
</div>
<label for="booksizebx">حجم فایل کتاب:</label>
<input type="number" id="booksizebx" placeholder="فقط عدد" style="width: 150px;" name="booksize" required value="<?php echo "{$dbinfo['BSize']}";?>">
<select style="width: 80px" name="sizetype">
<option >KB</option>
<option selected="selected" >MB</option>
</select>
<label for="isbnbx">شابک (ISBN): شمارهٔ استاندارد بینالمللی کتاب</label>
<input type="text" id="isbnbx" placeholder="مثال: 978-3-16-148410-0" name="isbn" required value="<?php echo "{$dbinfo['ISBN']}";?>">
<label for="publisher">ناشر:</label>
<input type="text" id="publisher" placeholder="نام ناشر" name="publishername" required value="<?php echo "{$dbinfo['Bpublisher']}";?>">
<!--price start -->
<div class="form-inline" style="background-color: #e7eff2;">
<label>قیمت کتاب:</label>
<label class="radio-inline">
<input type="radio" id="freebook" name="priceradio" onclick="priceboxdisable()" value="free"<?php if ($dbinfo['BPriceType']=="free"):?> checked="checked" <?php endif;?> required>
رایگان
</label>
<label class="radio-inline">
<input type="radio" id="nonfree" name="priceradio" onclick="priceboxenable()" value="non-free" <?php if ($dbinfo['BPriceType']=="non-free"):?> checked="checked" <?php endif;?>required>
غیر رایگان
</label>
<input type="number" id="pricebox" placeholder="قیمت به تومان" style="width: 150px;" name="price" required value="<?php echo "{$dbinfo['BPrice']}";?>">
<script type="text/javascript">
function priceboxdisable(){
document.getElementById("pricebox").disabled= true;
document.getElementById("pricebox").value="0" ;
}
function priceboxenable(){
document.getElementById("pricebox").disabled= false;
}
</script>
</div><!--price start -->
<label for="printnum">تعداد چاپ:</label>
<input type="number" id="printnum" placeholder="تعداد چاپ کتاب" style="width: 150px;" name="printnumber" required value="<?php echo "{$dbinfo['BPrintNum']}";?>">
<div align="center">
<button type="submit" id="submitbtn" class="btn btn-success">ثبت تغییرات</button>
<button type="reset" id="clearbtn" class="btn btn-danger clearfix">لغو</button>
</div>
</div>
</form>
</div>
<?php mysqli_close($connector);?>
<script src="http://code.jquery.com/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html>