shahroq
یک شنبه 17 مهر 1384, 14:00 عصر
کسی میتونه مشکل در درست کردن sql_query زیر رو درست کنه؟
<?php
$varName = 'f_ins_rslt_';
$key = 1234;
${$varName.$key}[1] = 'Yes';
${$varName.$key}[2] = 'No';
${$varName.$key}[3] = 'Yes';
echo ${$varName.$key}[3];
echo "<br>";
$sql_query = "
INSERT INTO `tbl1`
(
`car_id`,
`ins1`,
`ins2`,
`ins3`
)
VALUES
(
'1234',
'${$varName.$key}[1]',
'${$varName.$key}[2]',
'${$varName.$key}[3]'
";
echo $sql_query;
?>
خروجی این string این میشه :
INSERT INTO `tbl1` ( `car_id`, `ins1`, `ins2`, `ins3` )
VALUES ( '1234', 'Array[1]', 'Array[2]', 'Array[3]'
تو رشته تولید شده بجای 'Array[1]' باید 'Yes' بیاد.
<?php
$varName = 'f_ins_rslt_';
$key = 1234;
${$varName.$key}[1] = 'Yes';
${$varName.$key}[2] = 'No';
${$varName.$key}[3] = 'Yes';
echo ${$varName.$key}[3];
echo "<br>";
$sql_query = "
INSERT INTO `tbl1`
(
`car_id`,
`ins1`,
`ins2`,
`ins3`
)
VALUES
(
'1234',
'${$varName.$key}[1]',
'${$varName.$key}[2]',
'${$varName.$key}[3]'
";
echo $sql_query;
?>
خروجی این string این میشه :
INSERT INTO `tbl1` ( `car_id`, `ins1`, `ins2`, `ins3` )
VALUES ( '1234', 'Array[1]', 'Array[2]', 'Array[3]'
تو رشته تولید شده بجای 'Array[1]' باید 'Yes' بیاد.