Php 只显示一个功能的一些帖子?
我正在尝试做一个功能,将添加一个视频对我的一些帖子 此时,我正在使用此功能:Php 只显示一个功能的一些帖子?,php,object,replace,Php,Object,Replace,我正在尝试做一个功能,将添加一个视频对我的一些帖子 此时,我正在使用此功能: function singleVideo($id = '') { $id = mysql_real_escape_string ($id); $sql = "SELECT post_excerpt,vid,file FROM wp_posts,wp_wordtube WHERE post_excerpt = vid "; $res = mysql_query($sql) or die (mysq
function singleVideo($id = '') {
$id = mysql_real_escape_string ($id);
$sql = "SELECT post_excerpt,vid,file FROM wp_posts,wp_wordtube WHERE post_excerpt = vid ";
$res = mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($res) !=0):
$row = mysql_fetch_assoc($res);
echo "
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='640' height='360' id='single1' name='single1'>
<param name='movie' value='videos/player.swf'>
<param name='allowfullscreen' value='false'>
<param name='allowscriptaccess' value='always'>
<param name='wmode' value='transparent'>
<param name='flashvars' value='file=".$row['file']."'>
<embed
type='application/x-shockwave-flash'
id='single2'
name='single2'
src='videos/player.swf'
width='640'
height='360'
bgcolor='undefined'
allowscriptaccess='always'
allowfullscreen='false'
wmode='transparent'
flashvars='file=".$row['file']."'
/>
</object>
"; //echo
else:
echo 'This page dont exist';
endif;
} // end
function singleVideo($id=''){
$id=mysql\u real\u escape\u字符串($id);
$sql=“选择post_摘录,vid,来自wp_posts,wp_wordtube的文件,其中post_摘录=vid”;
$res=mysql\u query($sql)或die(mysql\u error());
$row=mysql\u fetch\u assoc($res);
如果($row[“post\u extract”!=0&&!为空($row[“post\u extract”])){
回声“
";
}否则{
回音“此页面不存在”;
}
}
函数单视频($id=''){
$id=mysql\u real\u escape\u字符串($id);
$sql=“选择post_摘录,vid,来自wp_posts,wp_wordtube的文件,其中post_摘录=vid”;
$res=mysql\u query($sql)或die(mysql\u error());
$row=mysql\u fetch\u assoc($res);
如果($row[“post\u extract”!=0&&!为空($row[“post\u extract”])){
回声“
";
}否则{
回音“此页面不存在”;
}
}
像这样的东西
$sql=“选择文章摘要、视频、来自wp_文章的文件、wp_wordtube,其中
post_摘录=视频和post_摘录!=0”
像这样的
$sql=“选择文章摘要、视频、来自wp_文章的文件、wp_wordtube,其中
post_摘录=视频和post_摘录!=0”
不要使用mysql\u num\u行<代码>$row=mysql\u fetch\u assoc($res)如果没有任何内容,code>将返回FALSE。@cwallenpoole刚刚使用了他的代码,但是是的,使用此函数不好谢谢您删除它。(我不得不在你的答案中加上空格来去掉-1)你是什么意思?你能粘贴完整的功能吗?应该是这样的,我不是php方面的专家。谢谢不要使用mysql\u num\u行<代码>$row=mysql\u fetch\u assoc($res)如果没有任何内容,code>将返回FALSE。@cwallenpoole刚刚使用了他的代码,但是是的,使用此函数不好谢谢您删除它。(我不得不在你的答案中加上空格来去掉-1)你是什么意思?你能粘贴完整的功能吗?应该是这样的,我不是php方面的专家。感谢您添加一些调试信息、
var_dump($row)
、apache php日志等等,请您将其删除。谢谢大家。格雷特,让我们看看你的解决方案,把一些答案标记为正确,或者删除你的问题。谢谢,你的帖子就是解决方案。感谢您添加一些调试信息、var_dump($row)
、apache php日志等等,请您将其删除。谢谢大家。格雷特,让我们看看你的解决方案,把一些答案标记为正确,或者删除你的问题。谢谢,你的帖子就是解决方案。非常感谢。
function singleVideo($id = '') {
$id = mysql_real_escape_string ($id);
$sql = "SELECT * FROM wp_posts,wp_wordtube WHERE ID='$id' AND post_excerpt = vid ";
$res = mysql_query($sql) or die (mysql_error());
$row = mysql_fetch_assoc($res);
if($row["post_excerpt"] != 0) {
echo "
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='640' height='360' id='single1' name='single1'>
<param name='movie' value='videos/player.swf'>
<param name='allowfullscreen' value='false'>
<param name='allowscriptaccess' value='always'>
<param name='wmode' value='transparent'>
<param name='flashvars' value='file=".$row['file']."'>
<embed
type='application/x-shockwave-flash'
id='single2'
name='single2'
src='videos/player.swf'
width='640'
height='360'
bgcolor='undefined'
allowscriptaccess='always'
allowfullscreen='false'
wmode='transparent'
flashvars='file=".$row['file']."'
/>
</object>
";
}
} // end
function singleVideo($id = '') {
$id = mysql_real_escape_string ($id);
$sql = "SELECT post_excerpt,vid,file FROM wp_posts,wp_wordtube WHERE post_excerpt = vid ";
$res = mysql_query($sql) or die (mysql_error());
$row = mysql_fetch_assoc($res);
if($row["post_excerpt"] != 0 && !is_null($row["post_excerpt"])){
echo "
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='640' height='360' id='single1' name='single1'>
<param name='movie' value='videos/player.swf'>
<param name='allowfullscreen' value='false'>
<param name='allowscriptaccess' value='always'>
<param name='wmode' value='transparent'>
<param name='flashvars' value='file=".$row['file']."'>
<embed
type='application/x-shockwave-flash'
id='single2'
name='single2'
src='videos/player.swf'
width='640'
height='360'
bgcolor='undefined'
allowscriptaccess='always'
allowfullscreen='false'
wmode='transparent'
flashvars='file=".$row['file']."'
/>
</object>
";
} else{
echo 'This page dont exist';
}
}