0

例えば

id - Name - Surname - Phone - Married
1 - Ann - AnnS - 123 - No
2 - Mary - MarryS - [empty] - Yes
3 - Jane - JaneS - 321 - [empty]

ここで、 IDでレコードを取得し、次のように情報を出力したいと思います (行名をSMTH ELSE に変更し、行が空である場合は、行をまったく表示しないでください):

SELECT * FROM `girls` WHERE `id`='1'

The girls name - Ann 
The girls surname - AnnS
The girls number - 123
Is the girl married? - No

/-/

SELECT * FROM `girls` WHERE `id`='2'

The girls name - Ann
The girls surname - AnnS
Is the girl married? - No

サーバーに過負荷をかけずに簡単に実行するにはどうすればよいですか (テーブルには約 130 行あります)。

4

1 に答える 1

1

それらを一気に選択

$sql = "select * from girls";

次に、php で結果セットを反復処理します

$result = mysql_query($mysql);

while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    echo "The girls name - ".$row['name'].";
     //....
}
于 2012-10-28T23:53:48.387 に答える