0

これは手っ取り早いはずです。

ID のリストを取得していて、それらを配列に配置する必要があります。

IDのリストを取得するための私のphpコードは次のとおりです

$get_archives = mysql_query("SELECT * FROM archive WHERE user = '$email'  ");
while ($row = mysql_fetch_assoc($get_archives)) {
$insta_id = $row['insta_id'];

    $insta_id = "'" . $insta_id."',";

echo $insta_id;

    };

このエコーは、次のような ID のリストです: '146176036','136514942',

次に、そのリストを配列に入れたいと思います。だから私はこのようなことを試しました:

    $y = array($insta_id);

しかし、それは機能していません。助言がありますか?

4

4 に答える 4

1
$y = array();
while ($row = mysql_fetch_assoc($get_archives)) {
  $y[] = $row['insta_id'];
}
于 2012-05-25T03:58:03.773 に答える
0
$myArray = array();

    $get_archives = mysql_query("SELECT * FROM archive WHERE user = '$email'  ");
    while ($row = mysql_fetch_assoc($get_archives)) {
    $insta_id = $row['insta_id'];

        $insta_id = "'" . $insta_id."',";


        $myArray[] =$insta_id;

        };
于 2012-05-25T03:57:59.467 に答える
0

次のような意味でした: ?

$insta_id=array();
while ($row = mysql_fetch_assoc($get_archives)) {
$insta_id[] = $row['insta_id'];
}
于 2012-05-25T03:58:13.227 に答える
0

配列を作成し、それに値をプッシュします。

$values = array();

while ( $row = mysql_fetch_assoc( $get_archives ) ) {
  array_push( $values, $row['insta_id'] );
}
于 2012-05-25T03:59:09.887 に答える