PHPのmysql列から値を便利に取得するにはどうすればよいですか?

user3000310

私はプログラミングに不慣れで、最初のWebアプリを作成しようとしています。ユーザーがログインしてリンクのリストを表示し、このリストから自分のアカウントにリンクを保存/ブックマークできるサイトを構築しています。最終的には、ユーザーが独自のリンクを作成できる機能を追加できるようにしたいと思います。

これまでのところ、次のような3つのテーブルに情報を格納することを計画しています。

ユーザーテーブルuser_id | ユーザー名| パスワード

リンクテーブルlink_id | link_name | link_URL

ブックマークテーブルbookmark_id | user_id | link_id

次のように、クエリを実行して、特定のuser_idに属するブックマークテーブルからすべてのlink_idのリストを取得すると考えました。

$connection = mysql_connect('localhost', 'root', 'password') or die(mysql_error());
mysql_select_db("array-test",$connection) or die(mysql_error());

$query_link_id = "
SELECT link_id FROM bookmarks WHERE user_id =2
";
$query_result = mysql_query($query_link_id,$connection);

$link_id_array = mysql_fetch_array($query_result, MYSQL_BOTH);

配列をエコーアウトすると、列の最初の行である1つの値しかありません。同じクエリをphpadminで直接実行すると、複数の値を持つ列が表示されます。ここで何が間違っているのかわかりません。

値を配列に格納することは、これを行う正しい方法ですか?どういうわけかlink_idsを配列に入れ、それぞれを変数に変えてから、別のクエリを実行して残りのリンク情報を取得する必要があります。私はこれにかなり固執していると感じており、私は数日間解決策を探していました。私はどんな助けと洞察にも感謝します。ありがとう!

ショーン

mysql_fetch_array()- Returns an array that corresponds to the fetched row and moves the internal data pointer ahead- http://php.net/manual/en/function.mysql-fetch-array.php

配列をループする必要があります。

while($link_id_array = mysql_fetch_array($query_result, MYSQL_BOTH)){
  $new_array[] = $link_id_array;
}

ドキュメントから
この拡張機能はPHP5.5.0で非推奨になり、将来削除されることに注意してください代わりに、MySQLiまたはPDO_MySQL拡張機能を使用する必要があります。詳細については、MySQL:APIガイドの選択および関連するFAQも参照してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

MySQLの現在の行から特定の列の値を取得するにはどうすればよいですか?

分類Dev

PHP:複数の配列のキーから値を取得するにはどうすればよいですか

分類Dev

PHPのJSON配列から共通値を取得するにはどうすればよいですか?

分類Dev

PHPで文字列から配列値を取得するにはどうすればよいですか?

分類Dev

配列から数値の前後の値を取得するにはどうすればよいですか?

分類Dev

Laravelの配列の配列から値を取得するにはどうすればよいですか?

分類Dev

文字列配列から数値のみを取得するにはどうすればよいですか?

分類Dev

同じ列からすべての値を取得するにはどうすればよいですか?

分類Dev

配列の値を取得するにはどうすればよいですか?

分類Dev

タグのないHTML文字列から数値を取得するにはどうすればよいですか?

分類Dev

Swiftで生の値から列挙型を取得するにはどうすればよいですか?

分類Dev

MySQLの特定の列から特定のデータを取得するにはどうすればよいですか?

分類Dev

PHPを使用してMongoDBから単一の値を取得するにはどうすればよいですか?

分類Dev

これらの数値の合計を配列で取得するにはどうすればよいですか?

分類Dev

bashの文字列から最後の数値を取得するにはどうすればよいですか?

分類Dev

Bashの配列から一意の値を取得するにはどうすればよいですか?

分類Dev

linqの複数の日付列から最小値を取得するにはどうすればよいですか?

分類Dev

JAVAのExcelから列の値を取得するにはどうすればよいですか?

分類Dev

単一のActiveRecord列から値のリストを取得するにはどうすればよいですか?

分類Dev

Pythonの配列の辞書から値を取得するにはどうすればよいですか?

分類Dev

Rの列から特定の数値を取得するにはどうすればよいですか?

分類Dev

複数のシートから列の値を取得するにはどうすればよいですか

分類Dev

Excelの2つの列から最大値を取得するにはどうすればよいですか?

分類Dev

Androidのparse.comからWHOLE列の値を取得するにはどうすればよいですか?

分類Dev

文字列から特定の値のみを取得するにはどうすればよいですか?

分類Dev

複数の列から値のカウントを取得するにはどうすればよいですか?

分類Dev

配列の使用から特定の値を取得するにはどうすればよいですか?

分類Dev

DataFrameから、最大値を持つ列の列名を取得するにはどうすればよいですか

分類Dev

PHP:配列からタブの値を動的に入力するにはどうすればよいですか?

Related 関連記事

  1. 1

    MySQLの現在の行から特定の列の値を取得するにはどうすればよいですか?

  2. 2

    PHP:複数の配列のキーから値を取得するにはどうすればよいですか

  3. 3

    PHPのJSON配列から共通値を取得するにはどうすればよいですか?

  4. 4

    PHPで文字列から配列値を取得するにはどうすればよいですか?

  5. 5

    配列から数値の前後の値を取得するにはどうすればよいですか?

  6. 6

    Laravelの配列の配列から値を取得するにはどうすればよいですか?

  7. 7

    文字列配列から数値のみを取得するにはどうすればよいですか?

  8. 8

    同じ列からすべての値を取得するにはどうすればよいですか?

  9. 9

    配列の値を取得するにはどうすればよいですか?

  10. 10

    タグのないHTML文字列から数値を取得するにはどうすればよいですか?

  11. 11

    Swiftで生の値から列挙型を取得するにはどうすればよいですか?

  12. 12

    MySQLの特定の列から特定のデータを取得するにはどうすればよいですか?

  13. 13

    PHPを使用してMongoDBから単一の値を取得するにはどうすればよいですか?

  14. 14

    これらの数値の合計を配列で取得するにはどうすればよいですか?

  15. 15

    bashの文字列から最後の数値を取得するにはどうすればよいですか?

  16. 16

    Bashの配列から一意の値を取得するにはどうすればよいですか?

  17. 17

    linqの複数の日付列から最小値を取得するにはどうすればよいですか?

  18. 18

    JAVAのExcelから列の値を取得するにはどうすればよいですか?

  19. 19

    単一のActiveRecord列から値のリストを取得するにはどうすればよいですか?

  20. 20

    Pythonの配列の辞書から値を取得するにはどうすればよいですか?

  21. 21

    Rの列から特定の数値を取得するにはどうすればよいですか?

  22. 22

    複数のシートから列の値を取得するにはどうすればよいですか

  23. 23

    Excelの2つの列から最大値を取得するにはどうすればよいですか?

  24. 24

    Androidのparse.comからWHOLE列の値を取得するにはどうすればよいですか?

  25. 25

    文字列から特定の値のみを取得するにはどうすればよいですか?

  26. 26

    複数の列から値のカウントを取得するにはどうすればよいですか?

  27. 27

    配列の使用から特定の値を取得するにはどうすればよいですか?

  28. 28

    DataFrameから、最大値を持つ列の列名を取得するにはどうすればよいですか

  29. 29

    PHP:配列からタブの値を動的に入力するにはどうすればよいですか?

ホットタグ

アーカイブ