PHP当我点击按钮时,它会显示数据库中的下一个定理

时间:2017-03-21 18:19:35

标签: php database

我的第一个定理在网上工作,但是当我点击其中一个按钮时,我希望它显示下一个定理。

PHP

<?php
  echo" <button class='true'>true</button><textarea type='text' disabled>";
  $query = "SELECT `sText` FROM statement WHERE `sID` ='1'";

  if($result = mysqli_query($conn, $query))
  {
    $row = mysqli_fetch_assoc($result);
    echo $row['sText'];
  }

  echo "</textarea><button class='false'>false</button>";
?>

1 个答案:

答案 0 :(得分:0)

尝试暂时使用链接。如果你想使用按钮,你需要在点击时添加一个javascript来重定向。所以链接现在更容易。

// your current id
$id = @$_GET['id'] ?: 1;

// get the next id
$nextIDQuery = "SELECT `sID` FROM statement WHERE `sID` >'".(int)$id."' limit 1";
// then fetch it as $nextID

// then change your current query to
$query = "SELECT `sText` FROM statement WHERE `sID` ='".(int)$id."'";

// your next link will be
echo "<a href='youfile.php?id=$nextID'>Next</a>";

希望这可以帮助您理解逻辑。

欢迎使用PHP。