作者mydoc (mydoc)
看板PHP
标题[请益] 我应该怎麽括起来?
时间Tue Sep 17 17:00:13 2013
我现在有用mysql资料库做一些资料,
有以下程式要写...但我一直括不起来一起用...应该可以有方法写出来吧?
$sql = "SELECT * FROM `Q` WHERE username='".$_SESSION['username']."'" ;
: $sql = "SELECT * FROM `Q` WHERE username='$_SESSION['username']" ;
$result = mysql_query($sql) ;
$row = mysql_fetch_object($result);
以下是我一直没成功的段
$n = array() ;
for($j = 0 ; $j<7 ; $j++)
{
$n[$j] = "$row->Q_{$j}_total" ;
}
无论我写 $row->Q_."$j"._total ;
或是 {$row->Q_{$j}_total} ;
或是 "$row->Q_".$j."_total" ;
等等都不能成功的读取成 $row->Q_1_total
由於是自学写网页所以很多预备知识都东缺西缺的
可能这个问题很基本,但我还是不懂,请见谅
--
PSO2 :Rita/
Ship 07ギョーフ
ハンター:
Lv 03 /
レンジャー:
Lv 07/
フォース:
Lv 01
FF XIV :Rita Ngs/
Masamune
剑10/斗50/斧28/枪50/弓11/幻06/咒21
木17/锻01/板05/雕01/革07/裁01/链01/调10/采11/园28/渔04
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.202.9.7
1F:推 PsMonkey:改成用 array 的方式存取不行吗? 09/17 17:05
2F:→ mydoc:虽然现在看到7个还很少,但我有考虑要写个97个值的 09/17 17:08
3F:→ mydoc:那样写会很虾... 09/17 17:08
4F:推 LaPass:用黏字串的.... 09/17 17:26
5F:推 LaPass:PHP,只要你能黏出字串,去呼叫evel是一定可以的作用的,不 09/17 17:30
6F:→ LaPass:过有危险性在,这算是旁门左道... 09/17 17:30
7F:→ LaPass:还有我记得好像可以这样用 $row['Q_1_total'] 09/17 17:31
8F:→ LaPass:mysql_fetch_object 改成 mysql_fetch_array 09/17 17:32
9F:→ mydoc:有什麽危险...可以告诉我吗? 另外我google不到黏字串 09/17 17:32
10F:→ LaPass:这样就会传出阵列,而不是物件 09/17 17:32
11F:→ mydoc:那要怎用? 09/17 17:32
12F:→ rickysu:你的$sql会出问题吧,$sql都是错的怎麽查得出正确结果勒 09/17 18:03
13F:→ mydoc:错在哪? 09/17 18:12
14F:→ mydoc:是我手误QQ 09/17 18:13
※ 编辑: mydoc 来自: 123.202.9.7 (09/17 18:14)
15F:→ f1234518456:请爱用pdo 09/19 08:44
16F:推 beatada:因为其实是叫 $row{'Q_' . $j . '_total'} 跟array有点像 09/22 07:21
17F:→ beatada: -> 09/22 07:24