-3

我有一个 MySQL 表,其中有两列,分别用于文本和图像。但是,当我从数据库中检索这些列并在站点页面上显示这些列时,我需要将图像(来自图像列)放在段落文本的中间(从文本列中检索)。我有一个单独的上传器来上传图片。我正在使用文本编辑器(ckeditor),但它不允许我从计算机上传图片,所以我必须这样做。

我会感谢任何建议或帮助。

在此处输入图像描述

content Body 有段落文本,img_location 有图片 url。

4

1 回答 1

1
<?php
 $conn = mysql_connect("localhost", "username", "password");
  if(!$conn)
  {
die('Could not connect '.mysql_error());
  }
  mysql_select_db("dbname");
  $res = mysql_query("select * from `tb_name`");
  while($v=mysql_fetch_array($res))
  {
    $name=$v['content_body'];
    $img=$v['img_location'];
    $count=strlen($name);
    for($i=0;$i < $count;$i++)
      {
       if($i == $count/2)
       echo "<img src='".$img."'/>"." ".$name[$i];
       else
       echo $name[$i];
      }
  }
 ?>
于 2012-06-09T05:07:12.073 回答