if(!empty($username)&&!empty($password)) {
//following an old tutorial
$query = "SELECT `id` FROM `users` WHERE `Username`='$username' AND `Password`='$password_hash'";
if($query_run= mysqli_query($link, $query)) {
$query_num_rows = mysqli_num_rows($query_run);
//tried most of solutions on the site not working
if ($query_num_rows==0) {
echo 'Invalid username/password combination';
}
else if ($query_num_rows==1) {
//need sometihng to substitute the mysql_result
//its not working and iam not kinda ahnde with php
$user_id = mysql_result($query_run, 0, 'id');;
$_SESSTION['user_id'] = $user_id;
header ('Location: php.php');
}
}
}
答えて
mysqlは廃止予定されています。このmysql_resultラインcuzの、私のプログラムを実行するべきである、あなたがデータを取得するために、このコードを使用することができます 代わりにmysqliのを使用sometihng :
$query = "SELECT id FROM users WHERE Username='$username' AND Password='$password_hash'";
$result = mysqli_query($link, $query);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result))
{
echo "id:" . $row["id"];
}
} else {
echo "No results found";
}
iamがあなたの答えを巧みに習得しましたが、予期せぬエラーが発生してプログラムエラーが発生しました – Refaie
$ query = "SELECT' id' FROM 'users' WHERE' Username' = '$ username' AND 'Password' = '$ password_hash'"; \t \t $ result = mysqli_query($ link、$ query); \t \t \t(mysqli_num_rows($結果が== 0)){ \t \tは、 '無効なユーザー名/パスワードの組み合わせを' エコー場合。 \t \t \t}そうであれば(mysqli_num_rows($結果)> 0){ \t \tながら($行= mysqli_fetch_assoc($結果)){ \t \t \t $ USER_ID = "ID:"。 $ row ["id"]; \t \t $ _SESSION ['user_id'] = $ user_id; \t \t header( '場所:PHP.php'); } } //ここでそのエラーが発生しました – Refaie
- 1. Regex:imgタグをそのalt属性に置き換えます。
- 2. Aureliaのコンポーネントがそのテンプレートで置き換えられない
- 3. jQueryまたはAJAXが配列の値で置き換えられますか?私のようなものになるために日付とその値を置き換えたいそれらのページ1-2-3-4のそれぞれについて
- 4. 要素をかみそりのテキストエリアに置き換えます
- 5. リストのデータをその位置に置き換える
- 6. 時にそれが必要
- 7. haskell listのN番目の要素を削除し、他のリストをそのインデックスに置き換えます。
- 8. "_"、 "&"、 "$"をそれぞれ "\ _"、 "\&"、 "\ $"に置き換えるためにsedを使用
- 9. PHPでpreg_replace_callbackを置き換えるための助けが必要ですか?
- 10. WSAPoll fdが::必要性の提案をそれに
- 11. Watinを置き換えるためのテストフレームワーク、それが維持されなくなるのであれば?
- 12. 方法によって機能を置き換えるために、それコンテンツ
- 13. URLの一部とそれ以降のすべてを削除するためのApache書き換えルール
- 14. Flex RemoteObjectにはそのための構文が必要です
- 15. スティックアイテム1は、それがそのように見えるために他人
- 16. 文字列内のテキストを動的に削除し、それを空白の画像に置き換えます。
- 17. Pandasが小文字に置き換えられます。その他のオプション[Python]
- 18. Matlab:マトリックス内の要素を、それ自身を除いた行の最小値で置き換えます。
- 19. スペースを%20で置き換え、またはその逆をc#
- 20. エラーがバッチスクリプトの条件は、それを削除するとき
- 21. PHP式の変数をその値に置き換えてください。
- 22. それぞれを観測可能で置き換える
- 23. Ionic2はコンポーネントセレクタをその内容に置き換えます
- 24. 特殊文字をそのインデックスに置き換えます。
- 25. 私は木にそれを埋めるための辞書の必要性を持って、どのように?
- 26. TcpClient - 私はそれを置き換えることができますか?
- 27. Pandasのカラムをそれ自身の機能に置き換える?
- 28. は、なぜそれがコマンド置換
- 29. 私のためにユーザーのIPを与える - 今すぐそれは私に唯一の127.0.0.1を与える
- 30. 必要性のアイデアは、それを実装する方法を
Stackoverflowはペーストビンではありません、あなたの質問/スペル/フォーマットに少し努力してください。 –