-1

簡単な答えがあることは知っていますが、これをまとめることはできないようです。次のコードでMySQLテーブルから配列を正常にプルしていますが、各アイテムに個別のPHP変数を割り当てたいと思います。

<?php
$con = mysql_connect("$hostname","$username","$password");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("$database", $con);

$result = mysql_query("SELECT * FROM table WHERE state=1");

while($row = mysql_fetch_array($result))
  {
  $value=$row['id'];
  }

mysql_close($con);
?>

このループを実行すると、IDの出力が1,2,3,4,5,6,7になります。これらの値のそれぞれに個々のPHP変数を割り当てるにはどうすればよいですか?

4

1 に答える 1

2

変数を配列に入れることができます。

$values[] = $row['id'];

そしてそれを$value[0]$value[1]..として参照します。

また、個々の変数を配列であるかのように割り当てることができるリストもご覧ください。

于 2012-06-10T22:22:48.203 に答える