Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP在不同的位置显示前4行_Php_Html_Mysql - Fatal编程技术网

PHP在不同的位置显示前4行

PHP在不同的位置显示前4行,php,html,mysql,Php,Html,Mysql,我有以下html代码: <div class="content-block1"> <div class="image-block1"></div> <div class="bear1"></div> <div class="where-block1"></div> <div class="intro-block1"></div> <div cl

我有以下html代码:

<div class="content-block1">
    <div class="image-block1"></div>
    <div class="bear1"></div>
    <div class="where-block1"></div>
    <div class="intro-block1"></div>
    <div class="map-block1"></div>
    <div class="extra-block1"></div>
    <div class="coordinates-block1"></div>
    <a href=""><div class="button-block1">More...</div></a>
</div>

<div class="content-block2">
    <div class="image-block2"></div>
    <div class="bear2">/div>
    <div class="where-block2"></div>
    <div class="intro-block2"></div>
    <div class="map-block2"></div>
    <div class="extra-block2"></div>
    <div class="coordinates-block2"></div>
    <a href=""><div class="button-block2">More...</div></a>
</div>
$host = "localhost";
$user = "username";
$pass = "password";
$database = "db";

mysql_connect($host,$user,$pass,$database) or die(mysql_error());
mysql_query("SET NAMES 'utf8'");

$query = mysql_query("select image,where,intro,map,extra,coordinates from content limit 2");

mysql_close();
现在,我已经尽力做到了以下几点:我需要选择表内容中的前两行,其中包括列image、where、intro、map、extra和coordinates(bear除外)。好的,我已经用query选择了它们,但我还有一个问题->我需要将第一行的内容放在第一个DIV元素content-block1中,因此,image、where、intro、map、extra和坐标列需要放在content-block1中的DIV中


另外,我需要将第二行的数据(image、where、intro、map、extra和coordinates)放入名为content-block2的DIV元素中,并放入它们所属的DIV中。你能帮我吗

尝试将您的查询更改为

$query = mysql_query("select * from content limit 0, 2");
来源=

然后执行以下操作以获取查询值

while($row = mysqli_fetch_array($query))
  {
$image = $row['image'];
$where = $row['where'];
$map = $row['intro'];
$extra = $row['extra'];
$coordinates = $row['coordinates'];

}
如果只选择前两个,则这将是您的查询

$query = mysql_query("select TOP 2 * from content");

我想这可能就是你想要的

$host = "localhost";
$user = "username";
$pass = "password";
$database = "db";

mysql_connect($host,$user,$pass,$database) or die(mysql_error());
mysql_query("SET NAMES 'utf8'");

$query = mysql_query("select image,where,intro,map,extra,coordinates from content limit 2");

$i = 0;
while($row = mysql_fetch_array($query , MYSQL_ASSOC))
{ 
    $i++;
    echo '
        <div class="content-block{$i}">
            <div class="image-block{$i}">{$row['yourvaluehere']}</div>
            <div class="bear{$i}">{$row['yourvaluehere']}</div>
            <div class="where-block{$i}">{$row['yourvaluehere']}</div>
            <div class="intro-block{$i}">{$row['yourvaluehere']}</div>
            <div class="map-block{$i}">{$row['yourvaluehere']}</div>
            <div class="extra-block{$i}"></div>
            <div class="coordinates-block{$i}">{$row['yourvaluehere']}</div>
            <a href=""><div class="button-block{$i}">More...</div></a>
        </div>
     ';
}
$host=“localhost”;
$user=“username”;
$pass=“password”;
$database=“db”;
mysql_connect($host、$user、$pass、$database)或die(mysql_error());
mysql_查询(“设置名称‘utf8’”);
$query=mysql_query(“选择图像,其中,简介,地图,额外,来自内容限制2的坐标”);
$i=0;
while($row=mysql\u fetch\u数组($query,mysql\u ASSOC))
{ 
$i++;
回声'
{$row['yourvaluehere']}
{$row['yourvaluehere']}
{$row['yourvaluehere']}
{$row['yourvaluehere']}
{$row['yourvaluehere']}
{$row['yourvaluehere']}
';
}

阅读、标记、学习并内心消化随附的问题标题,我可能打错了标题。我需要选择MySQL中的前2行:“好的,给我一个第二个@ RunnIEJeSpun的答案,上面的HTML部分非常好,让我给你一个查询来选择前两个。我已经找到了你的代码和Ronnie Jespersen写的PAR的解决方案……我在Roonie的循环中添加了变量初始化,并且它起作用了!谢谢你们两位!:)