08/KukSQLite_11.php
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
2 <html>
3 <head>
4 <meta http-equiv="Author" content="Imrich BURANSKY" />
5 <meta http-equiv="Content-Type" content="text/html; charset=Windows-1250" />
6 <title>KukSQLite_11</title>
7 </head>
8 <body>
9 <h3>Používateľská funkcia</h3>
10 <pre>
11 <?php
12 function FunkciaPHP($db_str, $user_str)
13 {
14 return similar_text($db_str, $user_str);
15 }
16
17 $db = new SQLiteDatabase ("kuk.sqlite");
18 $db->createFunction("FunkciaDB", "FunkciaPHP", 2);
19 $vysledok = $db->arrayQuery( "SELECT meno, FunkciaDB(meno, 'Kuk') as PodobaNa_Kuk FROM cisla", SQLITE_ASSOC );
20
21 print_r($vysledok);
22
23 ?>
24 </pre>
25 </body>
26 </html>
27
28 <!-- Vysledok
29
30 Používateľská funkcia
31 Array
32 (
33 [0] => Array
34 (
35 [meno] => Kuko Krátky
36 [PodobaNa_Kuk] => 3
37 )
38
39 [1] => Array
40 (
41 [meno] => Hamo Veselý
42 [PodobaNa_Kuk] => 0
43 )
44
45 [2] => Array
46 (
47 [meno] => Buro Smutný
48 [PodobaNa_Kuk] => 1
49 )
50
51 )
52
53 -->