File tree Expand file tree Collapse file tree 2 files changed +21
-3
lines changed Expand file tree Collapse file tree 2 files changed +21
-3
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ function demo (\PDO $ pdo ): void
4
+ {
5
+ $ stmt = $ pdo ->prepare ('SELECT email, adaid FROM ada WHERE adaid = :adaid ' );
6
+ $ stmt ->execute ([':wrongParamName ' => 1 ]);
7
+
8
+ $ stmt = $ pdo ->prepare ('SELECT email, adaid FROM ada WHERE adaid = :adaid ' );
9
+ $ stmt ->execute (); // missing parameter
10
+
11
+ $ stmt = $ pdo ->prepare ('SELECT email, adaid FROM ada WHERE adaid = ? and email = ? ' );
12
+ $ stmt ->execute ([1 ]); // wrong number of parameters
13
+
14
+ $ stmt = $ pdo ->prepare ('SELECT email, adaid FROM ada WHERE adaid = :adaid and email = :email ' );
15
+ $ stmt ->execute (['adaid ' => 1 ]); // wrong number of parameters
16
+
17
+ $ stmt = $ pdo ->prepare ('SELECT email, adaid FROM ada WHERE adaid = :adaid and email = :email ' );
18
+ $ stmt->
execute ([
':email ' =>
'[email protected] ' ]);
// wrong number of parameters
19
+ }
Original file line number Diff line number Diff line change 1
1
includes:
2
- - config/stubFiles.neon
3
- - config/extensions.neon
2
+ - config/dba.neon
4
3
5
4
parameters:
6
5
level: max
7
6
8
7
paths:
9
- - src/
8
+ - demo.php
10
9
11
10
bootstrapFiles:
12
11
- bootstrap.php
You can’t perform that action at this time.
0 commit comments