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 > รบกวนด้วยครับ พอดี อยากให้ add คีย์ข้อความลงไป กับ รูปภาพ แล้วกดตกลง ในปุ่มเดียวกันครับ



 

รบกวนด้วยครับ พอดี อยากให้ add คีย์ข้อความลงไป กับ รูปภาพ แล้วกดตกลง ในปุ่มเดียวกันครับ

 



Topic : 119895



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



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




เราจะสามารถ ADD file tex ที่คีย์ไป กับ รูปภาพ ให้กดปุ่มตกลงตัวเดียวกันต้องเพิ่มโค๊ดตรงไหนครับ อยู่ใน Form เดียวกันอยู่แล้วครับใน SQL

code ชุดแรกที่ คีย์ ข้อความครับ

Code (PHP)
<?php

if(@$_POST['Add'])
 {
 // ???????????????????
$host="localhost"; // ????? host
 $username="root"; // ????? username
 $pass_word="root"; // ????? Password
 $db="mydatabase"; // ??????????????????
$Conn = mysql_connect( $host,$username,$pass_word) or die ("?????????????????????");// ???????????????
mysql_query("SET NAMES utf8",$Conn); // set ?????????????
mysql_select_db($db) or die("????????????????????"); // ?????????????? 
//--->

 $item = $_POST['item'];
 $description = $_POST['description'];
 $model = $_POST['model'];
 $bomqty = $_POST['bomqty'];
 $checkqty = $_POST['checkqty'];
 $staus= $_POST['staus'];
 // ???????????????? 
$sql_add = "insert into files set 
 item = '$item' , description = '$description' , model = '$model' , bomqty = '$bomqty' , checkqty = '$checkqty'" ;
 mysql_query(@$sql_add) or die(mysql_error()); 
 echo "Data $namepc. $user Complete";
 //-->
 }
//?????????????? ???? ???????? textbox
 if(@$_REQUEST['add_FilesID'] != "")
 {
 $id = $_REQUEST['add_FilesID'];
 $sql_show = "select * from customer where FilesID = '$FilesID'";
 $result_show = mysql_query($sql_show) or die(mysql_error());
 $row_show = mysql_fetch_array($result_show);
 }
 //--->
 
  ?>
<style type="text/css">
<!--
.style3 {color: #FFCC00}
.style4 {color: #FF0000}
.style5 {color: #0000FF}
-->
</style>

 <form id="form1" name="form1" method="post" action="show.php">
   <table width="945" border="0">
     <tr>
       <td width="92" align="center" class="style3"><div align="center" class="style9">Item</div></td>
       <td width="837"><input type="text" name="item" id="item" /></td>
       
      
     <tr>
       <td height="26" align="left" valign="middle" class="style3"><div align="center" class="style9">Description</div></td>
       <td width="837"><input type="text" name="description" id="description" /></td>
       
     </table>
   <p>&nbsp;</p>
   <div align="center">
     <input type="submit" name="Add" id="Add" value="Add" /> 
         <a href="show.php">Back</a>
Code ชุดที่ 2 ที่เป็นรูปภาพครับ 
<form name="form1" method="post" action="PageUploadToMySQL2.php" enctype="multipart/form-data">
	Name : <input type="text" name="txtName"><br>
	Picture : <input type="file" name="filUpload"><br>
	<input name="btnSubmit" type="submit" value="Submit">
	</form>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-11-13 11:21:08 By : pissanu8970 View : 1021 Reply : 27
 

 

No. 1



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



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

เห็นมี input 3 ตัว กับ ไฟล์ input 1 อัน

ต้องการ อะไรปุ่มเดียวกันคับ

เอาแค่ name + รูปใช่ไหม

หรือ item + description ตรงข้างบนด้วย






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 11:37:55 By : progamer2000
 


 

No. 2



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



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


ใช่ครับ item + description ตรงข้างบนด้วย และ name + รูป .ให้กดตกลงแล้วไดทั้งหมดอ่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 11:47:07 By : pissanu8970
 

 

No. 3



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



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

ไป คิวรี่ ADD ลง DB เอานะคับ

Code (PHP)
<?php

if(($_POST['upload']) == 'upload'){
  $data['item'] = isset($_POST['item'])?$_POST['item']:'';
  $data['description'] = isset($_POST['description'])?$_POST['description']:'';
  $data['name'] = isset($_POST['name'])?$_POST['name']:'';
  $data['fillupload'] = isset($_FILES['fillupload']['name'])?$_FILES['fillupload']['name']:'';



  if($data['fillupload']){
    $uploads_dir = 'img';
    $tmp_name = $_FILES["fillupload"]["tmp_name"];
    $name = $_FILES["fillupload"]["name"];
    move_uploaded_file($tmp_name, "$uploads_dir/$name");
  }
  
  
}

?>


<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous">
  </head>


  <body class="container">
    <form id="form1" class="form-horizontal well" name="form1" method="post" enctype="multipart/form-data">
      <input type="hidden" name="upload" value="upload">
      <div class="form-group">
        <label for="item" class="col-sm-2 control-label">Item</label>
        <div class="col-sm-10">
        <input type="text" class="form-control" id="item" name="item" placeholder="item">
        </div>
      </div>
      <div class="form-group">
        <label for="description" class="col-sm-2 control-label">Description</label>
        <div class="col-sm-10">
        <input type="text" class="form-control" id="description" name="description" placeholder="description">
        </div>
      </div>
      <div class="form-group">
        <label for="name" class="col-sm-2 control-label">Name</label>
        <div class="col-sm-10">
        <input type="text" class="form-control" id="name" name="name" placeholder="Name">
        </div>
      </div>

      <div class="form-group">
        <label for="fillupload" class="col-sm-2 control-label">แนบไฟล์</label>
        <div class="col-sm-10">
        <input type="file" id="fillupload" name="fillupload">
        <p class="help-block">แนบไฟล์ที่นี่.</p>
        </div>
      </div>
      <div class="text-center">
      <button type="submit" class="btn btn-default">Submit</button>
      </div>

    </form>


    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" integrity="sha512-K1qjQ+NcF2TYO/eI3M6v8EiNYZfA95pQumfvcVrTHtwQVDG+aHRqLi/ETn2uB+1JqwYqVG3LIvdm9lj6imS/pQ==" crossorigin="anonymous"></script>
  </body>

</html>

<td width="23%" valign="middle"><div align="center" class="style8"><a href="img_upload_add.php?p_id=<?php echo $row_rs_profile['p_id']; ?>"> 


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 12:58:28 By : progamer2000
 


 

No. 4



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



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


ขอบคุณครับ จะลองดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 13:29:33 By : pissanu8970
 


 

No. 5



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



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


ขอ โทษนะครับ แทรก ไป คิวรี่ ตรงไหนหรอครับ ทำตัวอย่างให้ดูหน่อยได้มั้ยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 15:57:21 By : pissanu8970
 


 

No. 6



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



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


ตอบความคิดเห็นที่ : 5 เขียนโดย : pissanu8970 เมื่อวันที่ 2015-11-13 15:57:21
รายละเอียดของการตอบ ::
อะ ตามนี้เลยครับ ไปดัดแปลงแก้ไขเอาเอง --> https://www.thaicreate.com/php/forum/119618.html#00431669

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:01:32 By : arm8957
 


 

No. 7



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



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

แทรกไปหลังจาก อัพโหลดรูปแล้วไงคับ

Code (PHP)
<?php

if(($_POST['upload']) == 'upload'){
  $data['item'] = isset($_POST['item'])?$_POST['item']:'';
  $data['description'] = isset($_POST['description'])?$_POST['description']:'';
  $data['name'] = isset($_POST['name'])?$_POST['name']:'';
  $data['fillupload'] = isset($_FILES['fillupload']['name'])?$_FILES['fillupload']['name']:'';



  if($data['fillupload']){
    $uploads_dir = 'img';
    $tmp_name = $_FILES["fillupload"]["tmp_name"];
    $name = $_FILES["fillupload"]["name"];
    move_uploaded_file($tmp_name, "$uploads_dir/$name");



  }
  
  // แทรกตรงนี้ ให้มัน insert DB อะไรก็แล้วแต่
}

?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:15:56 By : progamer2000
 


 

No. 8



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



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


ตอนนี้ผมใส่ แบบนี้ครับ

}
$db = new mysqli("localhost", "root", "root", "mydatabase");
$db->set_charset("utf8");
}

แต่พอ Submit แล้วไม่มีข้อมูลมาโชว์เลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:23:00 By : pissanu8970
 


 

No. 9



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



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


ตอบความคิดเห็นที่ : 8 เขียนโดย : pissanu8970 เมื่อวันที่ 2015-11-13 16:23:00
รายละเอียดของการตอบ ::
คุณรู้ไม๊ครับว่าโค้ดนี้เค้าเขียนไว้ทำไม และมันทำหน้าที่อะไร?
Code (PHP)
$db = new mysqli("localhost", "root", "root", "mydatabase");
$db->set_charset("utf8"); 


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:27:41 By : arm8957
 


 

No. 10



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



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


5ภ้าไม่ ผิด ติดต่อ ฐานข้อมูลถ้าผมเข้าใจไม่ผิดนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:30:47 By : pissanu8970
 


 

No. 11



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



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


ตอบความคิดเห็นที่ : 10 เขียนโดย : pissanu8970 เมื่อวันที่ 2015-11-13 16:30:47
รายละเอียดของการตอบ ::
ก็ได้นิครับ ทีนี้ปัญหาของคุณขาดตรงไหนก็เพิ่มเติมได้เลยนิครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:33:48 By : arm8957
 


 

No. 12



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



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

ไหนคือการ insert

เหอะๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:34:13 By : progamer2000
 


 

No. 13



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



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


รบ กวนครับ ผมใส่ถูกรึเปล่าครับ แต่ก็ไม่มี Error อะไรนะครับ แต่พอ บันทึกแล้วไม่มีอะไรเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:40:09 By : pissanu8970
 


 

No. 14



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



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

อันนั้นมันแค่ การ connect DB นะคับ ยังไม่มีการ insert

น้ำตาจะไหล
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:42:02 By : progamer2000
 


 

No. 15



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



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


ตอบความคิดเห็นที่ : 14 เขียนโดย : progamer2000 เมื่อวันที่ 2015-11-13 16:42:02
รายละเอียดของการตอบ ::
ยาววววว ฝากด้วยนะครับ 555+

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:42:48 By : arm8957
 


 

No. 16



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



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

สู้ๆ


ประวัติการแก้ไข
2015-11-13 16:44:14
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:43:31 By : progamer2000
 


 

No. 17



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



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


เดียวผมลองค้นดูในนี้ก่อนนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:44:52 By : pissanu8970
 


 

No. 18



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



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

code แรก คุณก็มี insert นินา ไม ตอนนี้ ดัน งง ซะละ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:46:01 By : progamer2000
 


 

No. 19



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



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


งง จริงๆๆ ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:48:55 By : pissanu8970
 


 

No. 20



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



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


แบบ นีเรึเปล่าครับ

{
$db->query(" INSERT INTO tbl_files( ref_content_id, files_title, files_name ) VALUES( '$lastId', '$file_title', '$newFileName' ) "); #บันทึกลงฐานข้อมูล
}
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 16:51:55 By : pissanu8970
 


 

No. 21



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



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

ประมาณนั้นคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-13 17:02:00 By : progamer2000
 


 

No. 22



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



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


code ผมใส่ประมาณนี้ แต่ยังใช่ไม่ได้ครับ

}
{
$db->query(" INSERT INTO files( Name, FilesName, item,description,model,bomqty,checkqty,status ) "); #บันทึกลงฐานข้อมูล
}

}

ขึ้นแบบนี้ครับ

Fatal error: Call to a member function query() on string in C:\xampp\htdocs\barcode\show.php on line 202


ประวัติการแก้ไข
2015-11-14 08:27:21
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-14 08:24:12 By : pissanu8970
 


 

No. 23



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



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


ตอบความคิดเห็นที่ : 22 เขียนโดย : pissanu8970 เมื่อวันที่ 2015-11-14 08:24:12
รายละเอียดของการตอบ ::
แล้ว VALUES มันหายไปไหน ไม่ระบุไปละครับ ว่าฟิลด์ไหนค่าอะไร ผมว่าคุณไม่เข้าใจอะไรเลยนะครับ เอาพื้นฐานให้แน่นก่อนดีไม๊ จำโครงสร้างของแต่ละคำสั่ง การใช้งาน ฯลฯ ไม่อย่างนั้นไม่น่ารอด
Code
$db->query(" INSERT INTO files( Name, FilesName, item,description,model,bomqty,checkqty,status ) VALUES(?,?,?,?,?,?,?,?) ");


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-14 09:27:50 By : arm8957
 


 

No. 24



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



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


ได้แล้วครับ ผมเอาของคุณ

คนธรรมดา ไม่พิเศษ มาดัดแปลงเอาครับ ต้องบอกว่าผมมือใหม่ ครับ ศึกาาไปเรื่อยๆครับ

code แบบนี้ๆม่รู้ส่าผิดรึเปล่าแต่ทำงานได้อยู่ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-14 10:08:51 By : pissanu8970
 


 

No. 25



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



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


และถ้าผมจะเพิ่ม อีก ต้องแบบนี้รึเปล่าครับ

Code
if(!empty($_POST['button'])){ $content_title = !empty($_POST['content_title']) ? $_POST['content_title'] : NULL; $description = !empty($_POST['description']) ? $_POST['description'] : NULL; $content_detail = !empty($_POST['content_detail']) ? $_POST['content_detail'] : NULL; if(!empty($content_title)){ $db->query(" INSERT INTO tbl_content( content_name,description,content_detail ) VALUES( '$content_title', '$content_detail', '$description' ) "); #บันทึกลงฐานข้อมูล $lastId = $db->insert_id; # ID ล่าสุดที่ทำการบันทึก และนำไปอ้างอิงในตารางที่เก็บไฟล์แนบ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-14 10:30:43 By : pissanu8970
 


 

No. 26



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



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


ได้แล้วครับ ขอบคุณมากๆๆ เลยนะครับ เดี่ยวมีอะไรจะมาถามต่อนะครับ 5555+
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-14 10:38:50 By : pissanu8970
 


 

No. 27



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



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


ปัญหาเกิดอีกครับ

พอเลือกโหลด หลายๆอันผมต้องการให้แสดงโชว์ ID เดียวแต่มี 5 รายการอย่างนี้ได้มั้ยครับ ไม่ต้องการให้ เพิ่ม อันที่ 1 แล้ว เก้บใหม่นะครับ อยากให้เก็บครั้งเดียว 5 อันเลยนะครับ จะได้ไม่ต้องมี ข้อมูลในตารางเยอะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-14 12:44:54 By : pissanu8970
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนด้วยครับ พอดี อยากให้ add คีย์ข้อความลงไป กับ รูปภาพ แล้วกดตกลง ในปุ่มเดียวกันครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
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 อัตราราคา คลิกที่นี่