Re: [請益] 變數問題...
※ 引述《bigair (廣大的天空)》之銘言:
: ※ 引述《JASONFUNG (輕鬆學)》之銘言:
: : 我"不想"用陣列方式宣告成 $a[3]
: : 我想用 for迴圈 跑0~3 結合$a
: : 成為新的變數 $a0,$a1,$a2,$a3
: : 要如何把 "$a 與 整數 作結合"....
: : 請大大幫幫忙!!!!
: : 感恩!!!!
: <?php
: $i = 0;
: $name = "a" . $i ;
: echo $$name;
: ?>
: 怎麼會用到這個....? -_-||
我要把'值'匯入資料庫
但一直匯不進去...
前例為例...
<?php
$i = 0;
$name = "a" . $i ;
echo $$name; (EX: $$name = 5) <== 在這裡 echo 出來是正確的值
//匯入資料庫
$sql="INSERT INTO database ( value ) VALUES ( '$$name' )"; <== 問題出在這
$result=mysql_query($sql);
?>
指令 匯入結果
'$$name' $name
'$($name)' $(name)
試了很多...但一直匯不進去'值'....
大家幫幫忙....
我指令哪裡打錯.....
----------回應前文---------------------------
我為何要這樣寫程式碼...
試因為...
我要把用迴圈來控制
for( $loop=0; $loop<$number ;$loop++) //$number控制迴圈數
{
echo "<input type='text' name='a$loop'>"; <== 因為這裡 才那ㄇ麻煩
}
傳送到另一PHP作儲存...
<?php
$i = 0;
$name = "a" . $i ;
echo $$name; (EX: $$name = 5) <== 在這裡 echo 出來是正確的值
//匯入資料庫
$sql="INSERT INTO database ( value ) VALUES ( '$$name' )"; <== 問題出在這
$result=mysql_query($sql);
?>
有更好ㄉ辦法嗎???
因為form是用迴圈來跑數量
所以才這樣寫...
如果有更好的方法...
請大大教我這位新手....
thx...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.250.104
→
06/30 20:12, , 1F
06/30 20:12, 1F
推
06/30 20:31, , 2F
06/30 20:31, 2F
推
06/30 20:31, , 3F
06/30 20:31, 3F
→
06/30 21:39, , 4F
06/30 21:39, 4F
推
07/01 02:26, , 5F
07/01 02:26, 5F
推
07/01 12:02, , 6F
07/01 12:02, 6F
討論串 (同標題文章)