Original www-inter.net/karte_form/karte_form.php Table Test mallink.com/karte_form/karte_form.php http://mallink.com/wp-content/themes/twentyseventeen/station/karte_form.php -------------------------- php coding sample if ($_POST) { echo "\n"; echo "\n"; echo "\n"; print_r($_POST); echo "\n"; } if ($_GET) { echo "\n"; echo "\n"; echo "\n"; print_r($_GET); echo "\n"; } -------------------------- echo ""; echo "\n"; ※mySQLから抽出した値をPHPの中で使用する $hogehoge に、商品ID:が入っているものとする 「商品ID」 が フィールド名「arid」に格納され、  「略号」が「ryaku」に格納されていれば ※一行とってきた場合: (PdoSingleObject) PdoSingleObject($req_field,$tablename,$wherepart) { $row = PdoSingleObject ( "*","ARTM","arid='$hogehoge'");//一行全部 $row = PdoSingleObject ( "arid,ryaku,name","ARTM","arid='$hogehoge'");//指定したフィールドのみ $objArt = $row; $objArt[arid] $objArt[ryaku] $objArt[name] \n"; ※複数行とってきた場合: (PdoSimpleObject または SimpleObjectPDO ) $row=PdoSimpleObject ( "*","ARTM","sysren>0");// $row=PdoSimpleObject ( "*","ARTM","delf=1"); if($row) $nm = count($row)-1;//$nm にデータ数が入る if ($nm) { for ($m = 0; $m < $nm; $m++) { $objArt=$rowM[$m]; $objArt->arid; $objArt->ryaku; $objArt->name; } /////必要なフィールドカンマで列挙、テーブル名、WHERE句、フィールド名、ターゲット function PdoSingleObject ($req_field,$tablename,$wherepart) { $pdo = getPDO(); $sql = ""; $sql = "SELECT $req_field FROM $tablename WHERE $wherepart"; $stm = $pdo->prepare($sql); $stm->execute(); $num=$stm->rowCount(); if ($num) { $stm->setFetchMode(PDO::FETCH_CLASS, 'stdClass');//stdClassとしての取得をセット $row=$stm->fetch(PDO::FETCH_ASSOC); return $row; } else { return false; } $pdo = null; } //function SingleObject /////必要なフィールドカンマで列挙、テーブル名、WHERE句、フィールド名、ターゲット、無い場合 function PdoTargetObject ($req_field,$tablename,$wherepart,$field,$target,$notfound) { $pdo = getPDO(); $sql = ""; $sql = "SELECT $req_field FROM $tablename WHERE $wherepart"; $stm = $pdo->prepare($sql); $stm->execute(); $num=$stm->rowCount(); if ($num) { $stm->setFetchMode(PDO::FETCH_CLASS, 'stdClass');//stdClassとしての取得をセット $rows=$stm->fetchAll(); $staff=$notfound; for ($i = 0; $i < $num; $i++) { $obj=$rows[$i]; if ($obj->$field == $target) { $row=$obj; } } return $row; } else { return false; } $pdo = null; } //function TargetObject /////必要なフィールド、テーブル名、WHERE句 オブジェクトして帰す function PdoSimpleObject ($req_field,$tablename,$wherepart) { $pdo = getPDO(); $sql = ""; $sql = "SELECT $req_field FROM $tablename WHERE $wherepart"; $stm = $pdo->prepare($sql); $stm->execute(); $nms=$stm->rowCount(); if ($nms) { $stm->setFetchMode(PDO::FETCH_CLASS, 'stdClass');//stdClassとしての取得をセット $rows=$stm->fetchAll(); ///最後に$num値を付加する $num=$nms-1; $rows[$nms] = array('num' => $num); return $rows; } else { return false; } } //function PdoSimpleObject ////////////fifth table echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "
製造工程
管理図
金属探知機オートチェッカー
X線JANコード
備考
\n"; -------------------------- karte カラム データ型 NULL デフォルト値 コメント sysid mediumint(8) いいえ delf tinyint(4) いいえ 0 aid mediumint(8) いいえ 0 net varchar(10) いいえ logdate date いいえ 0000-00-00 name varchar(255) いいえ ryaku varchar(10) いいえ prix varchar(150) いいえ ryo varchar(15) いいえ code varchar(10) いいえ cs varchar(20) いいえ ni varchar(20) いいえ jan varchar(15) いいえ bitf varchar(15) いいえ citf varchar(15) いいえ gaiso varchar(100) いいえ gaizai varchar(100) いいえ naiso varchar(100) いいえ naizai varchar(100) いいえ c_tate double いいえ 0 c_yoko double いいえ 0 c_taka double いいえ 0 c_omo double いいえ 0 b_tate double いいえ 0 b_yoko double いいえ 0 b_taka double いいえ 0 b_omo double いいえ 0 f_unit varchar(10) いいえ f_tate varchar(10) いいえ f_yoko varchar(10) いいえ f_taka double いいえ 0 k_mae varchar(10) いいえ k_ato varchar(10) いいえ ondo varchar(10) いいえ rekka varchar(150) いいえ ito text いいえ kongo varchar(255) いいえ dakara varchar(255) いいえ appeal varchar(255) いいえ yuisei varchar(255) いいえ mikaku varchar(255) いいえ kata varchar(50) いいえ aji varchar(255) いいえ target varchar(100) いいえ uriba varchar(100) いいえ genre varchar(100) いいえ hi1_name varchar(100) いいえ hi1_maker varchar(100) いいえ hi1_prix varchar(8) いいえ hi1_net varchar(8) いいえ hi1_naiyo varchar(255) いいえ hi2_name varchar(100) いいえ hi2_maker varchar(100) いいえ hi2_prix varchar(8) いいえ hi2_net varchar(8) いいえ hi2_naiyo varchar(255) いいえ zairyo varchar(255) いいえ tenka varchar(255) いいえ chart text いいえ tanchi tinyint(4) いいえ 0 auto tinyint(4) いいえ 0 x_sen tinyint(4) いいえ 0 rmk varchar(255) いいえ ---------- sample -------------- https://nobeljp.stationet.com/karte_search.php https://nobeljp.stationet.com/karte_list.php?f=c1 https://nobeljp.stationet.com/karte.php?id=93