私はMySQLのテーブルを1つ持っています。このテーブルからいくつかの行を選択するには、たくさんのクエリを使用して単一の行を検索する必要はありません。1つのクエリのみを使用して同じテーブルから複数の行を選択する方法はありますか?
私のコードは、現在のようなものです:
$query = "SELECT def_conteudo FROM conteudo WHERE nro_conteudo = '101' ";
$query2 = "SELECT def_conteudo FROM conteudo WHERE nro_conteudo = '102' ";
$query3= "SELECT def_conteudo FROM conteudo WHERE nro_conteudo = '103' ";
$query4 = "SELECT def_conteudo FROM conteudo WHERE nro_conteudo = '104' ";
そして、私にとって、それは、このコード役に立たないようなので、私は、それを好きではないが、私はこれに対する解決策を見つけるための良い方法を知りません私がPHPを初めて使っているので、
は、私のような何かをしたいという、可能な場合:
$query = "SELECT * FROM conteudo";
そして、すべてのテーブルを選択しながら、私は複数のクエリを持たずに、表示していましたどのような値を選択できます。どのように私はその仕事をすることができますか?
クエリの繰り返しの性質を抽象化する関数を使用します。または、すでに書いたように、すべてのレコードを選択して、それらをループで繰り返します。 – anthony