|
|
|
อยากทราบวิธีการ อัพโหลด ภาพ พร้อม input อื่นๆ พร้อมกัน แบบ arrayครับ |
|
|
|
|
|
|
|
บอก concept ให้ชัดเจนครับ อยากได้อะไร การทำงานเป็นอย่างไร เดี๋ย example ให้ครับ
|
|
|
|
|
Date :
2013-04-01 17:21:49 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<form action="" method="post" enctype="multipart/form-data">
<div class="box">
<label>
<span>Full name</span>
<input type="text" class="input_text" name="name[]" id="name[]"/>
</label>
<label>
<span>Catagories</span>
<select name="catagories[]" class="input_text" id="catagories[]">
<option value="1">keng</option>
</select>
</label>
<label>
<span>Image</span>
<input type="file[]" class="input_img" name="img" id="img[]"/>
</label>
<label>
<span>Description</span>
<input type="text" class="input_text" name="desc[]" id="desc[]"/>
</label>
<label>
<input type="hidden" value="OK" name="SAVE">
<input type="submit" value="SAVE" >
</label>
</div>
</form>
<?
if($SAVE == 'OK')
{
for($i=0;$i<count($_POST["name"]);$i++)
{
$sql = "INSERT INTO [tablename]
(
`name` ,
`catagories` ,
`img` ,
`desc`
)
VALUES
(
'$name[$i],
'$catagories[$i]' ,
'$img[$i]' ,
'$desc[$i]'
)";
$res = mysql_query($sql, $conn) or die(mysql_error());
}
if(!$res){echo "ไม่สารมารถบันทึกได้ค่ะ";}
if($res){echo "บันทึกข้อมูลเรียบร้อยค่ะ";}
}
?>
แบบนี้รึเปล่าครับ
|
|
|
|
|
Date :
2013-04-01 17:34:22 |
By :
เด็กน้อยโปรแกรมเมอร์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่ครับ แต่ Insert ของผมให้มันเป็น Class
แต่อยากติดตรงที่ผม อยากระบุ Column ด้วยครับ จะทํายังได้บ้างครับ
Code (PHP)
public function insert($table,$values)
{
if($this->tableExists($table))
{
$insert = 'INSERT INTO '.$table;
for($i = 0; $i < count($values); $i++)
{
if(is_string($values[$i]))
$values[$i] = '"'.$values[$i].'"';
}
$values = implode(',',$values);
$insert .= ' VALUES ('.$values.')';
$ins = @mysql_query($insert) or die (mysql_error());
if($ins)
{
return true;
}
else
{
return false;
}
}
}
|
|
|
|
|
Date :
2013-04-01 20:48:35 |
By :
kenghockey |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|