获得价值表字段

获得价值表字段

问题描述:

我使用PHP来呼应查询结果出来的表像这样获得价值表字段

echo '<table border="1">'; 
    echo '<tr>'; 
    echo ' <th bgcolor="#FFFFFF" >Team Name </th>'; 
    echo ' <th bgcolor="#FFFFFF" >Player Name </th>'; 
    echo ' <th bgcolor="#FFFFFF">Jersey Number </th>'; 
    echo '</tr>'; 

while ($Row = mssql_fetch_assoc($result)) 
{ 
    echo '<tr><td>' . $Row['Team Name'] . '</td><td>' . $Row['Player Name'] . '</td><td>' . $Row['Jersey Number'] . '</td></tr>'; 
} 
    echo '</table>'; 
}; 

我想Jersey Number是可以读取的Player Name值并传递到PHP文件中的超链接用作查询参数并在页面加载时为该特定播放器提取数据。

的样本数据是像

Team Name --- Player Name --- Jersey Number 
Red   Bob Jones  12 
Blue   Jack Horner  14 

所以,如果你点击14,代码读取杰克霍纳并将其存储在一个变量。这是如何实现与PHP/HTML?

编辑
这样的事情是我所追求的......用一个页面重定向到并在player name作为参数传递使用。

简要说明,设置超链接到一个名为other.php页面,并在通过作为QueryString.$row['name']

的价值我想下面的语法的一部分,但它给了我一个500错误

echo "<td><a href='other.php?playername=".$row['Player Name']'>" . $row['Player Name'] . "</a></td>"; 
+1

你没有真正向我们展示任何你试过的东西,只是真的要求我们为你做。尝试自己的一些代码,然后回到我们,如果你有问题。 –

+0

@MatthewBergwall - 我的道歉,我省略了我试过的那部分代码,抛出了500错误。请参阅我的编辑。 – IcyPopTarts

〔实施例:你的链接是这样

www.mysite.com/example/item?TeamName=Red&PlayerName=Bob&Jersey=12 

功能parse_str自动将所有阙ry参数转换为相应的PHP变量。 $_SERVER['QUERY_STRING']包含数据。

parse_str($_SERVER['QUERY_STRING'], $myArray); 

print_r($myArray); 
+0

但是,如何捕获与被“点击”的球衣号码关联的球队名称和球员名称? – IcyPopTarts

+0

使用密钥$ myArray ['TeamName'],$ myArray ['PlayerName'],$ myArray ['Jersey'] –

+0

@IcyPopTarts是否无法访问数组? –