ค่าที่ echo มี array 2 มิติ 3 ชุดบันทึกลงฐานข้อมูลมีข้อมูล 1 ชุดไม่ตรงกับ echo ควรแก้ไขตรงบ้างให้ได้ข้อมูลบันทึกลงฐานข้อมูล 3 ชุด
หน้า z.php
echo ค่าจะได้
1 tn Tunisia
2 us United States
3 fr France
แต่ดูใน mysql มีแต่ค่า fr France เท่านั้นไม่เหมือนที่ echo ที่จริงมันควรจะเหมือน echo อยากจะรู้ว่าควรเพิ่มอะไรตรงไหนบ้างให้ได้ค่าเหมือน echo
Code (PHP)
<?php
$codes = array ('tn','us','fr');
$names = array ('Tunisia','United States','France');
echo '<table>';
for($i=0;$i<count($codes);$i++)
{
if($codes[$i] != "")
{
echo '<tr><td>';
echo ($i + 1);
echo '</td><td>';
echo $_POST["xx"]=$codes[$i];
echo '</td><td>';
echo $_POST["xy"]=$names[$i];
echo '</td></tr>';
}
}
echo '</table>';
$objConnect = mysql_connect("localhost","root","123456") or die("Error Connect to Database");
$objDB = mysql_select_db("clinic2");
$strSQL = ("INSERT INTO history_med(id_person,name_med,value_med) VALUES('"."','".$_POST["xx"]."','".$_POST["xy"]."')") ;
$objQuery = mysql_query($strSQL);
?>
Tag : PHP, MySQL
Date :
2016-05-31 10:03:54
By :
mininova
View :
1450
Reply :
2
ควรจะเปลี่ยนไปใช้ Array 2 มิตินะครับ
Date :
2016-06-01 10:27:19
By :
mr.win
array 1 มิติแบบนี้ได้ไหม admin
Code (PHP)
$array = [
'tn' => 'Tunisia',
'us' => 'United States',
'fr' => 'France',
];
จริงๆ เราค่องใจ code จขกท มากกว่านะ เทพเกิน
Date :
2016-06-01 10:29:49
By :
ห้ามตอบเกินวันละ 2 กระทู้
Load balance : Server 05