0
私は多次元連想配列を使ってデータ構造を構築しています。そのデータ構造をmysqlテーブルフィールドに更新してから、もう一度読むことができますか?ここでPHPを使った配列データ構造の作成と読み込み
は私がしようとしているものの例である:
$result = mysql_query("select * FROM color") or die(mysql_error());
$colors = "";
while($colorrec = mysql_fetch_array($result)){
$colors[$colorrec['ID']][0] = $colorrec['Description'];
$colors[$colorrec['ID']][1] = $colorrec['HexCode'];
}
私が今やる場合:
mysql_query("UPDATE tempfile SET ColorInfo = '".$colors."' WHERE ID = '".tempID."'");
私はそれから行うことができます:
$result = mysql_query("select * from tempfile WHERE ID = '".tempID."'");
$temprec = mysql_fetch_array($result);
$colors = $temprec['ColorInfo'];
何が問題ですか?上記のコードではどのようなエラーが発生していますか? – mugetsu