以下是我遇到的PHP代码问题:


 <?php
 $ query =“SELECT`URL` FROM`videos”;
 $ query_run =的mysql_query($查询);
而($行= mysql_fetch_array($ query_run)){
 $导致[] = $行;}
 foreach($ result as $ var){
 $ URL = $变种[ '0'];
 echo“< iframe width ='250'height ='200'src ='”。$ url。“'frameborder ='0'>”;
 }
?>



 问题是只返回的一个结果
>< iframe> 标记,但 回显 $ url
ie
<?php
 $ query =“SELECT`URL` FROM`videos`”;
 $ query_run =的mysql_query($查询);
而($行= mysql_fetch_array($ query_run)){
 $导致[] = $行;}
 foreach($ result as $ var){
 $ URL = $变种[ '0'];
 echo $ url;
 }
?>



 返回所有可用结果。
&#xA;&#xA; < p>请帮助&#xA;答案 0 :(得分:1)
您必须指定结束标记</iframe>
。
<?php
$query="SELECT `url` FROM `videos";
$query_run=mysql_query($query);
while($row=mysql_fetch_array($query_run)){
$result[]=$row;}
foreach($result as $var){
$url=$var['0'];
echo "<iframe width='250' height='200' src='".$url."' frameborder='0'></iframe>";
}
?>