|
|
|
จากโค้ด Textbox CreateElement โดยใช้ ajax จะแอดลง db ใน feild เดียวยังไงครับ |
|
|
|
|
|
|
|
fyo
|
|
|
|
|
Date :
2010-09-25 07:23:24 |
By :
tanikul |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
mysql_connect("localhost","root","root") or die (mysql_error());
mysql_select_db("mydatabase");
$str = "";
for($i=1;$i<=(int)($_POST["hdnLine"]);$i++)
{
if($_FILES["txtGalleryName".$i] != "")
{
$str = $str.$_FILES["txtGalleryName".$i].",";
}
}
// $str เอาตัวแปรนี้ไปใช้
mysql_close();
?>
|
|
|
|
|
Date :
2010-09-25 07:28:07 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลอง echo $str ออกมาไม่มีไรออกมาเลยครับ ไม่ว่าจะไว้ใน if หรือนอก for แต่ลอง echo "$txtGalleryName"; ก็ออกมานะครับ
|
|
|
|
|
Date :
2010-09-25 20:38:53 |
By :
tanikul |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่วินครับ ผมก็ดู ๆ โค้ดแล้ว ก็ไม่ทราบว่ามันขาดหรือผิดตรงไหน ลอง echo $_POST["hdnLine"]; ก็ออก echo $txtGalleryName; ก็ออก แต่พอ echo $str; กลับไม่ออก แอดลง db ก็เป็นค่าว่าง ไม่ทราบจริง ๆ ชอบคุณครับ
Code (PHP)
<?
include('config.inc.php');
$str = "";
for($i=1;$i<=(int)($_POST["hdnLine"]);$i++)
{
if($_FILES["txtGalleryName".$i] != "")
{
$str = $str.$_FILES["txtGalleryName".$i].",";
}
}
//echo $str;
// $str เอาตัวแปรนี้ไปใช้
echo $_POST["hdnLine"];
$sql="insert into test(test)values('$str')";
$result=mssql_query($sql);
mssql_close();
?>
|
|
|
|
|
Date :
2010-09-26 02:22:01 |
By :
tanikul |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo มาแล้วครับ มันมีค่าเป็นตัวเลข เพิ่มตามจำนวน text box ครับ
|
|
|
|
|
Date :
2010-09-26 12:44:47 |
By :
tanikul |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|