![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
mysql_connect関数の、戻り値の使い方についての質問です。
mysql_connectで検索すると、
【使い方例】
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
mysql_close($link);
みたいなのが見つかります。(エラー処理は省略)
そこで、mysql_connectとmysql_closeの間に、クエリを処理する関数を入れるとします。
【例】
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
test();←この関数の処理についての質問です。
mysql_close($link);
test(){mysql_query(”sql文”);}
上記の例の test()関数についてですが、mysql_connectの戻り値の$linkを渡さなくてもいいのでしょうか?
いつもは、test($link)見たいにしていました。
しかし、今回は戻り値を渡すのを忘れていたのに、ちゃんと希望通りに動いていました。
今回のように、mysql_connect関数をひらいて、dbの処理をする場合は、
途中の関数に、戻り値を渡さなくてもいいのでしょうか?
No.1ベストアンサー
- 回答日時:
mysql_query ― MySQL クエリを送信する
http://jp2.php.net/mysql_query
resource mysql_query ( string $query [, resource $link_identifier ] )
link_identifier
MySQL 接続。指定されない場合、mysql_connect() により直近にオープンされたリンクが指定されたと仮定されます。
渡せるなら渡しといた方がいいでしょう。
あとPDOが使えるならそっちの方がいいかも。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL文2つ実行
-
MySQLでデータベースにデータin...
-
エラー3011
-
テキストボックスに入れた内容...
-
insert1つの処理でもトランザ...
-
実行時エラー3131 FROM 句の構...
-
C#でDBの特定列をUpdate
-
Accessのテーブルへ複数の主キ...
-
spl拡張子保存
-
PHPで[]の使い方について
-
JAVA SQLServerException 列名 ...
-
MYSQL UPDATE
-
SELECT文を発行して、ACCESSよ...
-
mysqlから取得した配列をカンマ...
-
mysql_fetch_array の速度について
-
phpmyadminにタグを格納するには
-
PHP 10件表示 "前へ" "次へ"
-
会員サイトでログイン後の会員...
-
phpとmysqlで抽出
-
データをDBからひっぱってき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルに入っているデータと...
-
phpのエラーについてです
-
sqlから多次元配列に要素を格納...
-
XAMMPが起動しません。
-
SQL文2つ実行
-
DB(MySQL)から複数行のデータを...
-
縦に長い<table>でなく横に長い...
-
PHPで絞り込み検索結果の件数を...
-
PHP+mysqlでSQL文に文字数制限...
-
stringaddslashes 半角¥が消える
-
Resource id #3 をフィールドの...
-
CSVをダウンロードさせた際、CS...
-
ボタンのonclick時における関数...
-
SQLの結果が返ってこない
-
基本的なmysqlのDB操作につきま...
-
PHP+MYSQL IF文の初歩
-
会員登録したらメールが送られ...
-
mysql_query等でレコード数を変...
-
すいません。
-
ループしてしまいます
おすすめ情報