ช่วยดูcode phpให้หน่อยคร้าบ กำลังงงเลย ผมพึ่งจะมาศึกษา php แล้วติด code ตรงนี้อะคับ คือผมต้องการเก็บข้อมูลสินค้าลงไปในฐานข็อมูลแล้วแบบว่าตอนนี้เหลือ
ผมพึ่งจะมาศึกษาphp แล้วติดcodeตรงนี้อะคับ คือผมต้องการเก็บข้อมูลสินค้าลงไปในฐานข็อมูลแล้วแบบว่าตอนนี้เหลือ size กับ Categories และ typeDetail
size ผมทำเปงcheck box ส่วน Categories และ typeDetail ทำเปงlist menu
ติดตรงที่ว่า สมุมติว่า สินค้า มีหลายsize S M L แล้วadminตื๊กไปมันจำทำให้เก็บลงฐานข้อมูยังไงคับ
Categories และ typeDetail ไม่ค่อยเข้าใจเท่าไรว่าจะเก้บลงได้ไง รบกวนท่านผุ้ช่วยแนะนำหน่อยครับ
----------------------------------Insert_form.php-----------------------------------
<?
include("HeaderAdmin.php");
?>
<style type="text/css">
<!--
.style3 {font-family: "Comic Sans MS"}
-->
</style>
<div align="center">
<table width="692" border="1">
<tr>
<td><div align="center">
<table width="344" border="1" cellpadding="0" cellspacing="0">
<tr>
<td bordercolor="#666666" bgcolor="#FF9900"><div align="center" class="style3">ADD-Book</div></td>
</tr>
</table>
<form name="form2" method="post" action="Insert_sticker.php">
<table width="344" border="1" cellpadding="0" cellspacing="0">
<tr>
<td width="119" bgcolor="#FF9900" class="style3">Sticker ID : </td>
<td width="209">
<input type="text" name="IDSticker">
</td>
</tr>
<tr>
<td bgcolor="#FF9900"><span class="style3">Name : </span></td>
<td>
<input type="text" name="Name">
</td>
</tr>
<tr>
<td bgcolor="#FF9900"><span class="style3">Price : </span></td>
<td>
<input type="text" name="Price">
</td>
</tr>
<tr>
<td bgcolor="#FF9900"><span class="style3">Size : </span></td>
<td>
<input type="checkbox" name="sizeDetail" value="S0001">
<span class="style3">S
<input type="checkbox" name="sizeDetail" value="S0002">
M
<input type="checkbox" name="sizeDetail" value="S0003">
L
<input type="checkbox" name="sizeDetail" value="S0004">
XL
</span>
</td>
</tr>
<tr>
<td bgcolor="#FF9900"><span class="style3">Categories : </span></td>
<td>
<select name="catDetail">
<option value="Cartoon">Cartoon</option>
<option value="Tattoo">Tattoo</option>
<option value="Warning">Warning</option>
<option value="Motorcycle">Motorcycle</option>
<option value="Car">Car</option>
</select>
</td>
</tr>
<tr>
<td bgcolor="#FF9900"><span class="style3">Type : </span></td>
<td>
<select name="typeDetail">
<option value="Nomal">Normal</option>
<option value="Gold-Rim">Gold-Rim</option>
</select>
</td>
</tr>
<tr>
<td bgcolor="#FF9900"><span class="style3">File picture : </span></td>
<td>
<input type="text" name="pic">
</td>
</tr>
</table>
<table width="344" border="1" cellpadding="0" cellspacing="0">
<tr>
<td><div align="center">
<input type="submit" name="Submit" value="Add New book">
</div></td>
</tr>
</table>
</form>
<p> </p>
</div></td>
</tr>
</table>
</div>
---------------------------------Insert_sticker.php----------------------------------------------------------
<?php
function connectDB()
{
$link = mysql_connect("localhost","admin","");
$db = mysql_select_db("sticker");
return $db;
}
function closeDB($link)
{
mysql_close($link);
}
$conn = connectDB();
if(($IDSticker || $Name || $Price || $pic ||$SizeID) != null )
{
$insert_stickers = "insert into stickers (IDsticker,Name,Price,picture,SizeID) values ('$IDSticker','$Name','$Price','$pic','$SizeID')";
$result = mysql_query( $insert_stickers);
if(!$result)
{
die("Invalid query (result): ".mysql_error());
}
echo $result;
echo "<br> $insert_stickers";
echo"<br> can insert into DB";
}
else
{
echo"cannot insert into DB";
}
closeDB($conn);
?>
<?
session_start();
session_destroy();
echo "</div></td>
<br><br>
You will now be returned to the main page.
<META HTTP-EQUIV=\"refresh\" content=\"5; URL=IndexAdmin1.php\"> ";
?>
------------------------------------------Database sticker.sql-----------------------------------------
-- phpMyAdmin SQL Dump
-- version 2.6.1-rc2
-- http://www.phpmyadmin.net
--
-- โฮสต์: localhost
-- เวลาในการสร้าง: 19 พ.ค. 2005 น.
-- รุ่นของเซิร์ฟเวอร์: 4.1.8
-- รุ่นของ PHP: 4.3.10
--
-- ฐานข้อมูล: `sticker`
--
-- --------------------------------------------------------
--
-- โครงสร้างตาราง `categories`
--
CREATE TABLE `categories` (
`CatID` int(20) unsigned NOT NULL auto_increment,
`Detail` varchar(20) default NULL,
PRIMARY KEY (`CatID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
--
-- dump ตาราง `categories`
--
INSERT INTO `categories` VALUES (1, 'Cartoon');
INSERT INTO `categories` VALUES (2, 'Tattoo');
INSERT INTO `categories` VALUES (3, 'Warning');
INSERT INTO `categories` VALUES (4, 'Motorcycle');
INSERT INTO `categories` VALUES (5, 'Car');
-- --------------------------------------------------------
--
-- โครงสร้างตาราง `size`
--
CREATE TABLE `size` (
`SizeID` varchar(20) NOT NULL default '',
`Detail` varchar(20) default NULL,
PRIMARY KEY (`SizeID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- dump ตาราง `size`
--
INSERT INTO `size` VALUES ('S0001', 'S');
INSERT INTO `size` VALUES ('S0002', 'M');
INSERT INTO `size` VALUES ('S0003', 'L');
INSERT INTO `size` VALUES ('S0004', 'XL');
-- --------------------------------------------------------
--
-- โครงสร้างตาราง `stickers`
--
CREATE TABLE `stickers` (
`IDsticker` varchar(20) NOT NULL default '',
`Name` varchar(200) default NULL,
`Price` varchar(20) default NULL,
`SizeID` varchar(20) default NULL,
`CatID` int(20) unsigned default NULL,
`TypeID` varchar(20) default NULL,
`picture` blob,
PRIMARY KEY (`IDsticker`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- dump ตาราง `stickers`
--
-- --------------------------------------------------------
--
-- โครงสร้างตาราง `type`
--
CREATE TABLE `type` (
`TypeID` varchar(20) NOT NULL default '',
`Detail` varchar(20) default NULL,
PRIMARY KEY (`TypeID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- dump ตาราง `type`
--
INSERT INTO `type` VALUES ('T0000', 'Nomal');
INSERT INTO `type` VALUES ('T0001', 'Gold-Rim');
Tag : - - - -
Date :
19 พ.ค. 2548 13:59:50
By :
yuyu353
View :
2549
Reply :
3
ขี้เกียดนั่งไล่ code
Date :
19 พ.ค. 2548 19:06:53
By :
ถามดี ๆ หน่อยนะ
นั้นจิเยอะ งง 555
Date :
19 พ.ค. 2548 21:14:55
By :
champ
ฮาก่อว่าบะ อ่านการ์ตูนดีฝ่าบะ
Date :
19 พ.ค. 2548 22:50:52
By :
แหะๆ
Load balance : Server 01