我无法从PHP中的MySQL查询获得结果。我已经尝试过get_result()
和bind_param()
。但是,这最终破坏了我的脚本,我无法回显任何测试结果。
我的表格有三列:用户名,密码和电子邮件。
$usernameprep = $conn->prepare("SELECT 1, password FROM `table` WHERE username=?");
$usernameprep->bind_param("s", $_POST['username']);
$usernameprep->execute();
$usernameprep->bind_results($userexists, $userpass);
$usernameprep->close();
我尝试过的事情:
get_result()
和bind_param()
bind_param()
之前和之后放置execute()
$user
和$userpass
,仅是后来我的脚本中断注意:我已经习惯了SQLite3,所以我仍然习惯于MySQL的工作方式。
更新:为我的连接添加代码以供参考
$host = 'localhost';
$user = 'root';
$password = 'root';
$db = 'database';
$conn = new mysqli($host, $user, $password, $db);
// Check connection
if ($conn->connect_error) {
echo "Connection Error, please try again.";
die("Connection failed: " . $conn->connect_error);
}
答案 0 :(得分:0)
已更新
Espresso.onView(ViewMatchers
.withId(R.id.your_text_view_id))
.perform(ViewActions.openLinkWithText("45"));