人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

<sqlite>なぜか出力しても真っ白です。テーブルも作れません。あとsqliteを学べる良書もしくはサイトを教えてください。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<link rel="stylesheet" type="text/css" href="NewFile.css" />

<title>Insert title here</title>
</head>
<body>

<?php

function init(){

//このソースの中のどこかに間違えがある。
$conn = sqlite_open('vs.db');
$sql ="select count(*) from sqlite_master where name = 'sinki'";
//2つとも実行されているのか?
$res = sqlite_query($conn,$sql);
if (sqlite_fetch_single($res) < 1){
//テーブルが作られていない?
$sql = "create table sinki(id integer primary key,name varchar(50) UNIQUE,email varchar(50) UNIQUE,win integer,total integer)";
$results = $db->query($sql);
}
}
init();

?>


<div id="wrapper">
<div id="header">
ヘッダー部分
</div>
<div id="main">
<div id="menu">
メニュー部分
</div>
<div id="contents">
コンテンツ部分
</div>
</div>
<div id="footer">
フッター部分
</div>
</div>

</body>
</html>


●質問者: TaMu
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● うぃんど

新しいほうの質問にあるように古い書き方だからダメなように思われます。
http://q.hatena.ne.jp/1358725117

過去質問から類推するとエラー出力されないみたいですから、
http://q.hatena.ne.jp/1358156326
下記のようにデータベースオープンに失敗でプログラムを強制停止するようにしてみると判りやすいでしょう。

$conn = sqlite_open('vs.db') or die ('error');
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ