问答详情
源自:3-3 获取分页数据

对着敲的,还是出错,贴出代码

我对着代码敲的,还是出错,不知为什么?




<?php

$page = $_GET['p'];


$host = "localhost";

$username = 'root';

$password = '';

$db = 'test';


$conn = mysql_connect($host, $username, $password);

if(!$conn){

echo "数据库连接失败";

exit;

}


mysql_select_db($db);

mysql_query('SET NAMES UTF8');

$sql = "SELECT*FROM page LIMIT".($page-1)*10 .",10";



$result = mysql_query($sql);

while($row = mysql_fetch_assoc($result)){

echo $row['id'].'-'.$row['name'];

}

?>


提问者:Favori 2015-06-16 11:33

个回答

  • 悟道参禅
    2015-06-16 16:53:22
    已采纳

    错误信息都不给?

  • Favori
    2016-05-11 22:39:50

    limit 后面加空格

  • sd3311072
    2015-06-19 12:32:16

    那里有错啊      来个大神指点一下

     $result = mysql_query($sql);

    while($row = mysql_fetch_assoc($result)){

    echo $row['id'].'-'.$row['name'];


    就是这句句 有错     晕了。。。。

    <?php
    $page = $_GET['p'];
    
    $host = "localhost";
    $username = 'root';
    $password = 'root';
    $db = 'test';
    
    $conn = mysql_connect($host, $username, $password);
    if(!$conn){
    echo "数据库连接失败";
    exit;
    }
    
    mysql_select_db($db);
    mysql_query('SET NAMES UTF8');
    $sql = "SELECT*FROM page LIMIT".($page-1)*10 .",2";
    if(!$sql){
    	echo "取出不成功";
    };
       $result = mysql_query($sql);
    while($row = mysql_fetch_assoc($result)){
    echo $row['id'].'-'.$row['name'];
    }
    ?>