制作$ row数组

时间:2017-02-09 19:18:56

标签: php mysql

我有这个

require('checker.php');
require('mysql_connect.php');

$username = $_GET['username'];
// add-ons
$addonid = $_GET['addonid'];
// ---------------------------------------------------------------------------------

$query1 = "SELECT * FROM `data_addons` WHERE `username` = ".$username;
$result = $mysqliconn->query($query1);

和表" data_addons"不会只有一个列包含相同的$ username,所以它就像我的桌子上那样:

|username|         |addonid|
 test               1
 test               7
 test               8
 dux                1
 etc                etc
你知道吗? "测试"将多次。

如何使用类似的东西:

if($result->num_rows > 0) {
    // output data of each row
    while($row = $result->fetch_assoc()) {
        if( $addonid == $row["addonid"] ) {
            echo "The user have access to the addon!";
        }
    }
}

我无法使用上面的代码,因为$ row [" addonid"]有很多值为1,7,8但我希望$ addonid为" 7& #34;例如。

2 个答案:

答案 0 :(得分:0)

如果您想获得指定的用户名和指定的号码,您可以执行以下操作:

$query = "SELECT * FROM mytable WHERE Usernames='test' AND Id='7'";

答案 1 :(得分:0)

检查这是否适合您。

def pageText = browser.findElement(By.tagName("body")).getText();