diff options
| author | Georg Richter <georg@php.net> | 2003-07-15 13:13:59 +0000 |
|---|---|---|
| committer | Georg Richter <georg@php.net> | 2003-07-15 13:13:59 +0000 |
| commit | 5c09a9e42fb4d313cd8033f1482d2e5b840d1cf3 (patch) | |
| tree | 0321f073f46eb0bc1b18dc13e82a327295bcb7d6 | |
| parent | b6bed54bbd1e84f618c5889e56f0c032427e213c (diff) | |
| download | php-git-5c09a9e42fb4d313cd8033f1482d2e5b840d1cf3.tar.gz | |
test for bind + sql_mode=PIPES_AS_CONCAT
| -rw-r--r-- | ext/mysqli/tests/059.phpt | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/ext/mysqli/tests/059.phpt b/ext/mysqli/tests/059.phpt new file mode 100644 index 0000000000..a7bb3adff9 --- /dev/null +++ b/ext/mysqli/tests/059.phpt @@ -0,0 +1,39 @@ +--TEST-- +sqlmode + bind +--FILE-- +<?php + include "connect.inc"; + + /*** test mysqli_connect 127.0.0.1 ***/ + $link = mysqli_connect("localhost", $user, $passwd); + + mysqli_select_db($link, "test"); + + mysqli_query($link, "SET SQL_MODE='PIPES_AS_CONCAT'"); + + mysqli_query($link,"DROP TABLE IF EXISTS mbind"); + mysqli_query($link,"CREATE TABLE mbind (b varchar(25))"); + + $stmt = mysqli_prepare($link, "INSERT INTO mbind VALUES (?||?)"); + + mysqli_bind_param($stmt, array(MYSQLI_BIND_STRING, MYSQLI_BIND_STRING), $a, $b); + + $a = "foo"; + $b = "bar"; + + mysqli_execute($stmt); + + mysqli_stmt_close($stmt); + + $stmt = mysqli_prepare($link, "SELECT * FROM mbind"); + mysqli_execute($stmt); + + mysqli_bind_result($stmt, $e); + mysqli_fetch($stmt); + + var_dump($e); + + mysqli_close($link); +?> +--EXPECT-- +string(6) "foobar" |
