#48290 [Opn]: provide a function to get caller scope variables
From: kexianbin at diyism dot com Date: Mon, 10 Aug 2009 12:18:23 +0000 Subject: #48290 [Opn]: provide a function to get caller scope variables References: 1 Groups: php.bugs Request: Send a blank email to php-bugs+get-140851@lists.php.net to get a copy of this message
ID: 48290
User updated by: kexianbin at diyism dot com
Reported By: kexianbin at diyism dot com
Status: Open
Bug Type: Feature/Change Request
Operating System: Irrelevant
-PHP Version: 5.3.0
+PHP Version: 5.3.1
New Comment:
Or i could write like this:
$_='addslashes';
$sql="insert into z_test (name, value) values ('{$name}',
'{$_($value)}')";
mysql_query($sql);
Previous Comments:
------------------------------------------------------------------------
[2009-08-10 11:26:11] kexianbin at diyism dot com
Maybe currently i could write like this:
$sql=eval(safe(
"insert into z_test (name, value) values ('{$name}', '{#value}')"
));
mysql_query($sql);
------------------------------------------------------------------------
[2009-08-10 11:25:26] kexianbin at diyism dot com
Maybe currently i could write like this:
$sql=eval(safe(
"insert into z_test (name, value) values ('{$name}', '{#value}')"
));
mysql_query($sql);
------------------------------------------------------------------------
[2009-08-03 05:24:58] kexianbin at diyism dot com
Sigh, few people noticed this.
------------------------------------------------------------------------
[2009-05-15 06:28:06] yuyun0102 at gmail dot com
²ÝÄàÂí
------------------------------------------------------------------------
[2009-05-15 06:08:47] kexianbin at diyism dot com
You will say to use PDO, but these code is so ugly:
$sql=$pdo->prepare("select *
from sem_SearchChangeShow
where Keyword=:Keyword
and BatchNum=:BatchNum
and OldChannelID=:ApvChannelID_old
and OldCategoryID=:ApvCategoryID_old
");
$sql->execute(array(':Keyword'=>$v['Keyword'],
':BatchNum'=>$v['BatchNum'],
':ApvChannelID_old'=>$v['ApvChannelID_old'],
':ApvCategoryID_old'=>$v['ApvCategoryID_old']
)
);
$tmp=$sql->fetch(PDO::FETCH_ASSOC);
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/48290
--
Edit this bug report at http://bugs.php.net/?id=48290&edit=1
Thread (39 messages)
- #48290 [Com]: provide a function to get caller scope variables
- #48290 [Com]: provide a function to get caller scope variables
- #48290 [Opn]: provide a function to get caller scope variables
- #48290 [Opn]: provide a function to get caller scope variables
- #48290 [Opn]: provide a function to get caller scope variables
- #48290 [Opn]: provide a function to get caller scope variables
- #48290 [Opn]: provide a function to get caller scope variables
- #48290 [Opn]: make a patch to the variable parsing module of double quoted strings
- #48290 [Opn->Bgs]: make a patch to the variable parsing module of double quoted strings
- #48290 [Bgs]: make a patch to the variable parsing module of double quoted strings
- #48290 [Bgs]: make a patch to the variable parsing module of double quoted strings
- #48290 [Bgs->Opn]: make a patch to the variable parsing module of double quoted strings
- #48290 [Opn]: make a patch to the variable parsing module of double quoted strings
- #48290 [Opn->WFx]: make a patch to the variable parsing module of double quoted strings
- #48290 [WFx]: make a patch to the variable parsing module of double quoted strings
- #48290 [WFx->Opn]: make a patch to the variable parsing module of double quoted strings
- #48290 [Opn->WFx]: make a patch to the variable parsing module of double quoted strings
- #48290 [WFx]: make a patch to the variable parsing module of double quoted strings
- #48290 [WFx]: make a patch to the variable parsing module of double quoted strings
- #48290 [WFx]: make a patch to the variable parsing module of double quoted strings
- #48290 [WFx]: make a patch to the variable parsing module of double quoted strings
- #48290 [WFx]: make a patch to the variable parsing module of double quoted strings
- #48290 [WFx]: auto escape for double quotes sql string
- #48290 [WFx]: auto escape for variables in double quotes sql string
- #48290 [WFx]: auto escape for variables in double quoted sql string
- #48290 [WFx]: auto escape for variables in double quoted sql string
- #48290 [WFx]: auto escape for variables in double quoted sql string
- #48290 [WFx]: auto escape for variables in double quoted sql string
- #48290 [WFx]: auto escape for variables in double quoted sql string
- #48290 [WFx]: auto escape for variables in double quoted sql string
- #48290 [WFx]: auto escape for variables in double quoted sql string
- #48290 [WFx->Opn]: auto escape for variables in double quoted sql string
- #48290 [Opn->Bgs]: auto escape for variables in double quoted sql string
- Req #48290 [Bgs->Opn]: auto escape for variables in double quoted sql string
- Req #48290 [Opn]: auto escape for variables in double quoted sql string
- Req #48290 [Opn]: auto escape for variables in double quoted sql string
- Req #48290 [Opn->Bgs]: auto escape for variables in double quoted sql string
- Req #48290 [Bgs]: auto escape for variables in double quoted sql string
| « previous | php.bugs (#140851) | next » |
|---|