$sql=mysql_query("select * from dosyabegeni where veri_id=''.get_custom_field('dwcode').''");
我想放置以下PHP代码:
<?php get_custom_field('dwcode'); ?>
..怎么了?
=''.get_custom_field('dwcode').''");
主要代码:
<?php
include('/home/test/public_html/EntegreOz/DosyaBegeni/config.php');
$sql=mysql_query("select * from dosyabegeni where veri_id=".get_custom_field('dwcode')."");
while($row=mysql_fetch_array($sql))
{
$sira_id=$row['sira_id'];
$veri_id=$row['veri_id'];
$begeni=$row['begeni'];
?>
谢谢!
我知道..我说不出更多,对不起英语
答案 0 :(得分:0)
您有太多单引号('
):
$sql=mysql_query("select * from dosyabegeni where veri_id='".get_custom_field('dwcode')."'");
但是,请不要使用mysql_*
函数来编写新代码。它们已不再维护,社区已经开始deprecation process。查看 red box ?相反,您应该了解prepared statements并使用PDO或MySQLi。如果您无法确定哪个,this article会对您有所帮助。如果您选择PDO,here is good tutorial。
答案 1 :(得分:-2)
报价不正确:
$sql= ... snip ... where veri_id=" .get_custom_field('dwcode'). ");
^-- remove '' ^--remove ''
'
不会“退出”"
- 引用的字符串。