[PHP-users 17274]変数を配列へ

tkm tkm @ t2sec.com
2003年 8月 12日 (火) 13:30:03 JST


mizotaと申します。
PHP触りだして3ヶ月目です。ずっと触ってるわけじゃないので手探り状態な感じ
です。

今回、以前作った掲示板の拡張として記事の削除を追加しようとしているのですが
なかなかうまくいきません。
うまくいっていない部分もわかってはいるのですが、ここ2日試行錯誤しても出来な
かったので投稿に至りました。

記事の番号を別ページから取得してきて変数に代入後、forループとstrstrを使って
削除する記事列を取得するものなのですが…$ntyu自体は取得されていて問題なく
動作しています。その次の文が問題なようで

$ntyu = strstr($bbsdata[$i][7],$delnum);
$del_line = $bbsdata[$ntyu][5];        *問題だと思われる列

2行目のように書くことは根本的に間違っているのでしょうか?
よろしければ解決方法などをご教授下さい。よろしくお願いします。


■全体の流れです。

define( bbsnumber, 7);
//読み込み
$bbsdata = LoadCsvFile($filepath);
//処理
$delkey = $_POST["delkey"];
$delnum = $_POST["delnum"];
$fp = fopen(bbs_data, "r+");
for($i=1;$i<sizeof($bbsdata);$i++){
$ntyu = strstr($bbsdata[$i][7],$delnum);
$del_line = $bbsdata[$ntyu][5];
}
echo $del_line;

==========================
環境は
PHP 4.3.2  Apache 1.3.26
WindowsXP pro
です。




PHP-users メーリングリストの案内