ゴミのブログ

ここにブログの説明を書く

PDO SELECT while

try{
  $pdo = new PDO('mysql:host=ホスト名;dbname=データベース名;charset=utf8','ユーザー名','パスワード',array(PDO::ATTR_EMULATE_PREPARES => false));
}catch(PDOException $e){
  exit('データベース接続失敗。'.$e->getMessage());
}

$stmt = $pdo -> query("SELECT * FROM t_hiyou ORDER BY BRECNO ASC");
while($result = $stmt -> fetch(PDO::FETCH_ASSOC)){
  print($result['カラム名']);
}
$pdo = null;

PDO INSERT

try{
  $pdo = new PDO('mysql:host=ホスト名;dbname=データベース名;charset=utf8','ユーザー名','パスワード',array(PDO::ATTR_EMULATE_PREPARES => false));
}catch(PDOException $e){
  exit('データベース接続失敗。'.$e->getMessage());
}

$stmt = $pdo -> prepare("INSERT INTO テーブル名 (カラム名)VALUES(:変数名)");
$stmt -> bindValue(':変数名',$_POST['htmlから引き継いだ何か'], PDO::PARAM_STAR);

$stmt -> execute();

html

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
<meta charset="utf-8">
<meta name="description" content="">
<meta name="author" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="">
<!--&#91;if lt IE 9&#93;>
<script src="//cdn.jsdelivr.net/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.min.js"></script>
<!&#91;endif&#93;-->
<link rel="shortcut icon" href="">
<head>
<title></title>
</head>
<body>

 

</body>
</html>