[前][次][番号順一覧][スレッド一覧]

mysql:4959

From: "Ningfeng Yang" <"Ningfeng Yang" <yang@xxxxxxxxxx>>
Date: Fri, 18 Jan 2002 11:44:43 +0900
Subject: [mysql 04959] Re: 数値型の扱いについて

> Perl cgi より、mysql を使おうとしているのですが、
> 下記のように hoge が整数型の際に
>
> $sql = "select * from table";
> $sql .= "where hoge = $i";
>
> として作った sql を流す際に $i が NULL ですと、error が
> 帰って来ます。

$iを引用する前に型変換をするべき、
$i += 0;
$sql = "select * from table";
$sql .= "where hoge = $i";

---
楊@京大


[前][次][番号順一覧][スレッド一覧]

      4958 2002-01-18 11:38 [Youhei Hayakawa <hay] 数値型の扱いについて                    
->    4959 2002-01-18 11:44 ┣["Ningfeng Yang" <yan]                                       
      4960 2002-01-18 11:51 ┣[Satoshi Koiwa <koiwa]                                       
      4961 2002-01-18 12:10 ┣[Noriyuki Sakimura <s]                                       
      4970 2002-01-18 13:52 ┃┗[Youhei Hayakawa <hay]                                     
      4969 2002-01-18 13:44 ┗["KAWAI,Takanori" <GC]