Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > ผู้รู้เกี่ยวกับ From ช่วยทีค่ะ คือเราเขียน From เพื่อเพิ่มข้อมูลลงฐานข้อมูลน่ะค่ะแต่ว่าเราทำแล้วมันไม่ได้ซักที



 

ผู้รู้เกี่ยวกับ From ช่วยทีค่ะ คือเราเขียน From เพื่อเพิ่มข้อมูลลงฐานข้อมูลน่ะค่ะแต่ว่าเราทำแล้วมันไม่ได้ซักที

 



Topic : 032540

Guest




คือเราเขียน From เพื่อเพิ่มข้อมูลลงฐานข้อมูลน่ะค่ะแต่ว่าเราทำแล้วมันไม่ได้ซักที

นี่คือสคิปที่เขียนนะค่ะใครทราบช่วยดูให้ทีนะ

Code
<html>
<head>
<title>Control Panel</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
<!--
.style3 {color: #6600FF; font-weight: bold; }
.style4 {color: #6600FF}
.style1 {color: #6600CC}
#Layer1 {	position:absolute;
	left:13px;
	top:656px;
	width:362px;
	height:205px;
	z-index:1;
}
-->
</style>
</head>
<body bgcolor="#FFFFFF">
<table width="100%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td height="610">
<form name="form1" method="post" action="?op=register">
  <div align="center">
    <p><span class="postcontent">
      <?php
if(isset($_POST['submit'])) {
if(!$_POST['itemid'] || !$_POST['refine'] || !$_POST['element'] || !$_POST['refineelement'] || !$_POST['slotitem'] || !$_POST['name'] || !$_POST['info'] || !$_POST['count'] || !$_POST['cost'] || !$_POST['pages'] || !$_POST['categort'] || !$_POST['format']) {
die('<strong>?????????????????????????!<BR></strong>');
}
else {
$itemid = $_POST['itemid'];
$refine = $_POST['refine'];
$element = $_POST['element'];
$refineelement = $_POST['refineelement'];
$slotitem = $_POST['slotitem'];
$name = $_POST['name'];
$info = $_POST['info'];
$count = $_POST['count'];
$cost = $_POST['cost'];
$pages = $_POST['pages'];
$category = $_POST['category'];
$format = $_POST['format'];
}
$itemid = $_POST['itemid'];
if(exi($user) != '0') {
die("itemid: '".$itemid."' ???????????????????????????????????");
}
$nww = nw('$id', '$itemid', '$refine', '$element', '$refineelement', '$slotitem', '$name', '$info', '$count', '$cost', '$pages', '$category', '$format'); 
if ($nww){
echo("<p class='b01'><strong>????????????????????????!</strong></p>");
}else  {
echo("<p class='b01'><strong>????????????????????????????????????!</strong></p>");
}}
?>
    </span></p>
    <table width="374" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF0000">
        <tr>
          <th scope="row"><span class="style4">ลำดับ</span></th>
          <td><label>
            <input name="id" type="text" id="id">
          </label></td>
        </tr>
        <tr>
          <th width="200" scope="row"><span class="style3">รหัสไอเท็ม</span></th>
          <td width="167"><input name="itemid" type="text" id="itemid"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">ตีบวก</span></th>
          <td><input name="refine" type="text" id="refine" value="15"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">ธาตุ 1.ไฟ 2. น้ำ 3. สายฟ้า 4. ลม 5. ดิน </span></th>
          <td><input name="element" type="text" id="element"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">ตีบวกธาตุ</span></th>
          <td><input name="refineelement" type="text" id="refineelement" value="15"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">จำนวนรู</span></th>
          <td><input name="slotitem" type="text" id="slotitem" value="5"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">ชื่อไอเท็ม</span></th>
          <td><input name="name" type="text" id="name"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">คำอธิบายไอเท็ม</span></th>
          <td><input name="info" type="text" id="info"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">จำนวน</span></th>
          <td><input name="count" type="text" id="count"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">ราคา</span></th>
          <td><input name="cost" type="text" id="cost"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">หน้า</span></th>
          <td><input name="pages" type="text" id="pages"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">หมวด</span></th>
          <td><input name="category" type="text" id="category"></td>
        </tr>
        <tr>
          <th scope="row"><span class="style3">ไฟล์นามสกุล</span></th>
          <td><input name="format" type="text" id="format" value=".gif"></td>
        </tr>
      <tr>
          <th scope="row">&nbsp;</th>
          <td><input type="submit" name="Submit" value="ยืนยัน">
            <label>
              <input type="reset" name="Submit2" value="ลบ">
              </label></td>
        </tr>
      </table>
  </div>
  <p align="center">&nbsp;  </p>
</form></td>
</tr>
</table>
</body>
</html>[/code]

ส่วนอันนี้เป็น config นะคะ


[code][/code]Code
[code]<?php
// By PeChU!! 
if(stristr($_SERVER['PHP_SELF'], "config.php")) die('asdada'); 
$host = "localhost"; // host mysql
$user = "root"; // mysql username
$pass = "123456"; // mysql password
$db = "shop"; // mysql db

mysql_connect($host,$user,$pass) or die(mysql_error());
mysql_select_db($db) or die(mysql_error());

function nw('$C', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N',){
  $reg = mysql_query("INSERT INTO accounts (id, itemid, refine, element, refineelement, slotitem, name, info, count, cost, pages, category, format) VALUES('$C', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N',)")or die(mysql_error());
  return $reg;
  }
function exi($user){
$check = mysql_query("SELECT * FROM accounts WHERE username = '$user'");
$check2 = mysql_num_rows($check);
return $check2;
}
?>


ใครทราบชี้แนะทางสว่างหน่อยนะค่ะเรางงมา 2 วันแย้วอ่า



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-10-03 03:03:07 By : YukiJung View : 902 Reply : 5
 

 

No. 1



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

Code (PHP)
function nw('$C', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N',){
$reg = mysql_query("INSERT INTO accounts (id, itemid, refine, element, refineelement, slotitem, name, info, count, cost, pages, category, format) VALUES('$C', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N', '$N',)")or die(mysql_error());
return $reg;
}


เล่นใช้พารามิเตอร์ $N ตัวเดียวกันหมดแบบนี้โปรแกรมมันก็เมาดิครับ

แก้ไข
Code (PHP)
function nw('$C', '$N1', '$N2', '$N3', '$N4', '$N5', '$N6', '$N7', '$N8', '$N9', '$N10', '$N11', '$N12'){
$reg = mysql_query("INSERT INTO accounts (id, itemid, refine, element, refineelement, slotitem, name, info, count, cost, pages, category, format) VALUES('$C', '$N1', '$N2', '$N3', '$N4', '$N5', '$N6', '$N7', '$N8', '$N9', '$N10', '$N11', '$N12',)")or die(mysql_error());
return $reg;
}


ตรงอื่นยังไม่ได้เช็คให้ลองแก้ตรงนี้ก่อนละกัน






Date : 2009-10-03 03:34:01 By : xbeginner01
 


 

No. 2

Guest


ได้แล้วค่ะ

แต่ขอถามอีกนิดนะค่ะทำไมเรากรอกข้อมูลเป็น ภาษาไทยลงไป แล้วพอไปดูในฐานข้อมูลมันเป็นว่างป่าวอ่าค่ะ

มีวิธีแก้ไขไหมค่ะ
Date : 2009-10-03 04:09:58 By : YukiJung
 

 

No. 3



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

ปัญหาภาษาไทย PHP กับ MySQL ลองศึกษาดูครับ
Date : 2009-10-03 04:28:26 By : xbeginner01
 


 

No. 4

Guest


เราลองทำแล้วค่ะเหมือนเดิมอันนี้เราเปลี่ยนตัว connect ใหม่น่ะค่ะลองดูภาษาอังกิดใช้งานได้แต่ไทยใช้ไม่ได้เลยงิ

Code
<body>
<?
$conn = mysql_connect("localhost","root","123456") or die ("connect mysql error");
$db = mysql_select_db("shop") or die ("select database error");
mysql_query("SET NAMES UTF8");
$sql = "select itemid from shop where itemid='".$_REQUEST['itemid']."'";
$query=mysql_query($sql) or die ("error sql command: $sql");
$num=mysql_num_rows($query);
if ($num==0)
{
// insert
$name1=$_REQUEST['itemid'];
$name2=$_REQUEST['refine'];
$name3=$_REQUEST['element'];
$name4=$_REQUEST['refineelement'];
$name5=$_REQUEST['slotitem'];
$name6=$_POST['name'];
$name7=$_REQUEST['info'];
$name8=$_REQUEST['count'];
$name9=$_REQUEST['cost'];
$name10=$_REQUEST['pages'];
$name11=$_REQUEST['category'];
$surname=$_REQUEST['format'];

$sql="INSERT INTO shop(itemid,refine,element,refineelement,slotitem,name,info,count,cost,pages,category,format)
VALUES ('$itemid','$refine','$element','$refineelement','$slotitem','$name','$info','$count','$cost','$pages','$category','$format')";
$query=mysql_query($sql) or die ("error sql command: $sql");
echo $sql;

?>
<script>alert('ทำการเพิ่มข้อมูลเรียบร้อยแล้ว');window.location='index.php'</script>
<? } else { ?>
<script>alert('itemid <?=$_REQUEST['itemid']?> ถูกใช้งานไปแล้วกรุณาเปลี่ยน !');history.back();</script>
<? }

mysql_close($conn); ?>

Date : 2009-10-03 04:41:24 By : YukiJung
 


 

No. 5

Guest


เพิ่มเติมค่ะเราใส่นี่แล้วด้วยนะ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

กะทำตามทั้งหมดแล้วอ่าค่ะ
Date : 2009-10-03 04:46:33 By : YukiJung
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ผู้รู้เกี่ยวกับ From ช่วยทีค่ะ คือเราเขียน From เพื่อเพิ่มข้อมูลลงฐานข้อมูลน่ะค่ะแต่ว่าเราทำแล้วมันไม่ได้ซักที
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่