根据while循环

时间:2015-05-28 10:05:38

标签: mysql php

<?php
    $sql = "SELECT topics FROM subjects";
    $result = mysqli_query($db, $sql);

    for($x = 1; $x <= 4; $x++)
    {
        $row = mysqli_fetch_array($result,MYSQLI_ASSOC);
        echo '<li>';
        echo $row["topics"];

        $display = "SELECT content FROM '$row["topics"]'  " ;
        $run = mysqli_query($db, $display);
        echo $run ;
        $dis = "SELECT LEFT(content, 40) FROM '$row["topics"]';
        $run1 = mysqli_query($db, $dis);
        echo $run1;

        echo "<br>";
    }
?>

我有不同的主题名称,例如English Math science history,我希望将其显示在ul中,并希望显示40个字符。<登记/> 当用户点击新页面时,它应该将其重定向到新页面,在那里他可以看到完整的内容 我如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

查询中存在错误。不需要' s。查询应该是 -

$display = "SELECT content FROM " .$row["topics"] ;

$dis = "SELECT LEFT(content, 40) FROM " . $row["topics"];
相关问题