0
$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'];

 ?>

谢谢!

我知道..我不能说更多,我为英语感到抱歉

4

2 回答 2

0

您的单引号 ( ) 过多'

$sql=mysql_query("select * from dosyabegeni where veri_id='".get_custom_field('dwcode')."'");

但是,请不要使用mysql_*函数来编写新代码。它们不再被维护并且社区已经开始了弃用过程。看到红框了吗?相反,您应该了解准备好的语句并使用PDOMySQLi。如果你不能决定哪个,这篇文章会帮助你。如果您选择 PDO,这里有很好的教程

于 2012-10-02T14:42:42.650 回答
-2

不正确的引用:

$sql=  ... snip ... where veri_id=" .get_custom_field('dwcode'). ");
                                   ^-- remove ''                 ^--remove ''

'不会“退出”带"引号的字符串。

于 2012-10-02T14:42:36.827 回答