お世話になっております。
データベースの接続しその値を返答するような関数を作っております。
php
1func.php 2<?php 3 /** 4 * DBに接続し $dbを取得する。 5 * @return db を返す 6 */ 7 8 function getDB () { 9 //../../../../../idpw.php 10 $idpw = '../../../../../idpw.php'; 11 require("$idpw"); 12 $con = mysql_connect($dsn['host'],$dsn['user'],$dsn['pass']); 13 if (!$con) { 14 echo('データベースに接続できませんでした。'); 15 } 16 $db = mysql_select_db('xs345', $con); 17 if (!$db) { 18 echo('データベースを選択できませんでした。'); 19 } 20 21 $db = mysql_query('SET NAMES utf8', $con); 22 if (!$db) { 23 echo('文字コードを指定できませんでした。'); 24 } 25 echo "↑で宣言終わりここまで"; 26 return $db; 27 } 28 29?>
php
1<?php 2require('func.php'); 3?> 4 5<?php 6//使う時 7 $db=getDB(); 8 $list = $db->Execute($list_query); 9?>
とやっているのですが落ちてしまいます……
上手く読み込めません。
何が誤っていてどのようにすれば良いか伺ってよろしいでしょうか?
どのような落ち方をしているのでしょうか?
回答4件
あなたの回答
tips
プレビュー