質問編集履歴

2

他のエラーを追加

2024/12/02 05:58

投稿

hajimetenoPHP
hajimetenoPHP

スコア1

test CHANGED
File without changes
test CHANGED
@@ -42,8 +42,34 @@
42
42
  - [ ] 知人に聞いた
43
43
  - [ ] その他
44
44
 
45
+ <?php
46
+ // 接続情報
47
+ $hostname = 'localhost'; //DBホスト
48
+ $username = 'root'; //DB接続ユーザー
49
+ $password = 'aps1234'; //DB接続パスワード
50
+ $database = 'lesson'; //DB名
51
+
52
+ try{
53
+ // DBへ接続
54
+ $link = mysqli_connect($hostname , $username, $password, $database);
55
+
56
+ // 接続OK
57
+ if($link){
58
+ echo("DB OK.");
59
+
60
+ // 接続NG
61
+ }else{
62
+ echo("変数なし.");
63
+ }
64
+
65
+ //接続NG
66
+ }catch (Exception $e){
67
+ echo($e);
68
+ }
69
+ ?>
70
+
45
71
  ##### 上記の詳細・結果
46
- ずっと検索していても、答えにいきつかず困ってここにきました。
72
+ Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in C:\Apache24\htdocs\index2.php:10 Stack trace: #0 {main} thrown in C:\Apache24\htdocs\index2.php on line 10
47
73
 
48
74
  ### 補足
49
75
  特になし

1

PCの情報を追加

2024/12/02 05:43

投稿

hajimetenoPHP
hajimetenoPHP

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,7 @@
1
1
  ### 実現したいこと
2
2
  初心者、初学者です。プログラミングの学習を行うためにPHP・SQLの環境構築を行っていますが、PHPとSQLの接続ができずに困っています。
3
+ PCはノートPCでwindows11、64bitです。
3
- 現在、Apache24、PHP8.3、SQL9.1をインストールし、PHPInfoは表示でき、Apacheも起動できる状態です。
4
+ Apache24、PHP8.3、SQL9.1をインストールし、PHPInfoは表示でき、Apacheも起動できる状態です。
4
5
  しかし、SQLServerに接続しようとすると、うまく接続できずに困っています。
5
6
  現在、インターネットを活用してトライ&エラーでここまできたのですが、限界を感じて質問させて頂きました。
6
7
  就労移行支援に通っており、本来は支援先で環境が整っているはずだったのに、蓋をあけたら動作確認はwindows7やVitaでとまっており、まったく学習ができずに困っています。