سؤال

<code>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>jQuery.pager.js Test</title>
    <link href="Pager.css" rel="stylesheet" type="text/css" />
    <script src="jquery-1.2.6.min.js" type="text/javascript"></script>
    <script src="jquery.pager.js" type="text/javascript"></script>
    <script type="text/javascript" language="javascript">

        $(document).ready(function() {
            $("#pager").pager({ pagenumber: 1, pagecount: 15, buttonClickCallback: PageClick });
        });

        PageClick = function(pageclickednumber) {
            $("#pager").pager({ pagenumber: pageclickednumber, pagecount: 15, buttonClickCallback: PageClick });
            $("#result").html("Clicked Page " + pageclickednumber);
        }

    </script>

</head>
<body>

$query = "select name from student";
$result = mysql_query(Query);
while($row=mysql_fetch_array($result)){
$student_name = $row['name'];
?>
<h1 id="result"><?php echo $student_name; ?></h1>
<? }
?>

<div id="pager" />
</body>
</html>
</code>

بالنسبة إلى رمزتي أعلاه ، لا أحصل على اسم الطالب ، إذا قمت بإزالة البرنامج النصي الناشئ ، سيظهر اسم الطالب ، هل لي أن أعرف ، لماذا ، حيث ارتكبت خطأ ..

أنا شيء يجب أن أنقله إلى HTML () ، لكنني لست متأكدًا ..

هل كانت مفيدة؟

المحلول

while($row=mysql_fetch_array($result)){ $student_name = $row['name']; }

يجب ان يكون

$student_name = NULL;
while($row=mysql_fetch_array($result)){ $student_name .= $row['name']; }
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top