ったのですが以下のように関数化するとエラーになってPHPが動きません
どうしたらえらーがなくなりますか?
$sql="delete from hy_kgrs";
$res=& $db->query($sql);
if(PEAR::isError($res))
{
die($res->getMessage());
}
↓
dtbs("delete from hy_kgrs");
function dtbs($sql)
{
$res=& $db->query($sql);
if(PEAR::isError($res))
{
die($res->getMessage());
}
return $res;
}
No.1ベストアンサー
- 回答日時:
エラーが出たらエラー文言を読みましょう。
エラーを無くすために必要な情報が書いてあります。
ご提示の内容だけでは的確に回答できないので、
質問する際はエラー文言も併せて投稿するとよいでしょう。
例)
エラー文言が「変数 $db が定義されていない云々」ならば、
関数 dtbs の引数に $db を追加しましょうと回答
select文に対応して関数側に参照渡しを付けた方がいいかもしれませんね
function dtbs($sql,&$db)
{
$res=& $db->query($sql);
if(PEAR::isError($res))
{
die($res->getMessage());
}
return $res;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PHP PHP MySql ページング 2 2022/09/20 06:38
- C言語・C++・C# どちのほうがすきですか? 8 2024/03/28 22:38
- SQL Server SQL ServerでDBを構築。これは開発? 4 2022/05/28 14:10
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- 数学 2022.8.5 05:49に頂いた解答について質問があります。 「f(z)=1/(z^2-1) の 34 2022/08/08 07:49
- 輸入車 【JAGUAR】ジャガーのハンドル右側に付いているRESってなんですか? RESの機能 2 2022/11/06 15:59
- 数学 res(f(z),a)=1/(n-1)!lim[z->a](d/dz)^(n-1)(z-a)^nf( 5 2022/07/14 03:12
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
なんでブラウザでPHPを動かすためだけにOSにPython2(Python3)を入れて、C(GCC)
PHP
-
IT業界より楽に稼げる業界ってあるんですか?銀行とか?
その他(プログラミング・Web制作)
-
php配列のキーの二重定義 $a['zero'],$a['iti']と$a[0],$a[1]とが同等
PHP
-
-
4
index.phpって何ですか? 具体的に教えてください
PHP
-
5
PHPでこのコード自体に意味は無いんですけど、上のifと下のifの違いってなんですか?個人的には下の
PHP
-
6
C#でログファイルにファイルパスが出ないようにしたい
C言語・C++・C#
-
7
C言語関数違いについて。
C言語・C++・C#
-
8
C言語について。
C言語・C++・C#
-
9
これの対応OSを教えて下さい。php-8.3.0-src.zip
PHP
-
10
プログラミング言語の制作方法について
C言語・C++・C#
-
11
VisualStudio2022でC言語プログラムで全角文字を使用すると不明なエラーが表示される
C言語・C++・C#
-
12
ものづくりに向いているプログラミング言語ってなんですか?家電にもプログラミングが使われてるとか
その他(プログラミング・Web制作)
-
13
C言語の関数と配列に関する質問
C言語・C++・C#
-
14
httpリクエストの送り元の特定
その他(プログラミング・Web制作)
-
15
システムエンジニアの適正について
C言語・C++・C#
-
16
Pythonって何を意識した言語なんですか?コマンドライン?
その他(プログラミング・Web制作)
-
17
プログラミング
その他(プログラミング・Web制作)
-
18
C言語をコンパイルするとコンピュータ上でどう動くかというコードになるみたいな説明をよく聞くのですがこ
C言語・C++・C#
-
19
Webプログラムってネイティブアプリプログラムに比べて遥かに簡単すぎる気がするのですが気の所為ですか
その他(プログラミング・Web制作)
-
20
mallocについて
C言語・C++・C#
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォントの色を変えるには?
-
PHP8を使うと、大量のWarningが...
-
error_reporting(0);にも関わら...
-
ある条件に当てはまったときに...
-
PHPのプログラムで質問です。
-
pchartというグラフ生成ライブ...
-
メールアドレスが存在するか確...
-
Notice: Undefined offset: 1を...
-
fsockopenの例外について
-
ワードプレスサイト PHP8.0.25...
-
HTTPステータスコード
-
最小公倍数をPHPで求めるには
-
insertができない。
-
SELECTの値を保持する
-
変数に格納できる最大サイズは?
-
phpのrenameでエラーが出ます
-
正規表現での最後尾のバックス...
-
PHPにて外部サイト内容が取得不...
-
phpのエラー(T_LNUMBER)について
-
PHPのヒアドキュメント
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォントの色を変えるには?
-
PHP8を使うと、大量のWarningが...
-
トランザクションが原因?DBに...
-
ワードプレスサイト PHP8.0.25...
-
PHPで、エラーがない場合のみ画...
-
「@$変数」の「@の意味は?」
-
パースエラーとは?
-
phpでクラスのメソッドで同名の...
-
phpでget_headers()が使えない?
-
PHPでネットワークドライブのop...
-
PHPでfatal errorが出ても無視...
-
phpでPEAR::DBを使っているので...
-
awsにApacheとPHPを入れて、何...
-
error_reporting(0);にも関わら...
-
正規表現での最後尾のバックス...
-
これは例外処理でしょうか?
-
SELECTの値を保持する
-
PHPにて外部サイト内容が取得不...
-
iframeからのアクセスか、ブラ...
-
PHP mb_send_mail メール送信 5...
おすすめ情報
回答ありがとうございます。下記で動きました。
dtbs("delete from hy_kgrs",$db);
function dtbs($sql,$db)
{
$res=& $db->query($sql);
if(PEAR::isError($res))
{
die($res->getMessage());
}
return $res;
}
&を付ける必要は無い様です