提示コードの投稿を表示コメント部のコードですが提示画像のように改行されて表示されてしまうのですがどうすればボタンを一行で表示できるのでしょうか? formタグでボタンを作るたびに改行されてしまうため2つ横に並べるという処理が上手く作れません。
提示画像のようにdeleteボタンの位置に いいね delete の順に並べたいです。
php
<html lang=ja> <head> <meta charset="utf-8"> <link rel="stylesheet" href="style.css"> <title>send</title> </head> <body> <?php session_start(); $viewNum = 3; $pageNumber = isset($_GET["page"]) ? $_GET["page"] : NULL; $totalPageNum = 0; ini_set("display_errors",1); error_reporting(E_ALL); $url = isset($_GET["title"]) ? $_GET["title"] : NULL; // ?> <?php try { $dsn = 'mysql:dbname=Bulletin_Board;host=localhost;charset=utf8'; $dbh = new PDO($dsn,"root",""); $dbh->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); //post $post = null; $stmt = null; if($pageNumber == NULL) { $sql = 'SELECT comment,create_UUID FROM Post WHERE thread_UUID=:id ORDER BY create_time_stamp ASC'; $stmt = $dbh->prepare($sql); $stmt->bindValue(':id', $url, PDO::PARAM_STR); $stmt->execute(); $post = $stmt->fetchAll(); $t = $stmt->rowCount() % $viewNum; $r = 0; if($t > 0) { $r = $stmt->rowCount() - $t; } else if($t == 0) { $r = $stmt->rowCount() - $viewNum; if($r < 0) { $r = 0; } } else if($t < 0) { $r = 0; } $sql = 'SELECT comment,create_UUID ,create_time_stamp,enable,UUID FROM Post WHERE thread_UUID=:id ORDER BY create_time_stamp ASC LIMIT :limit OFFSET :offset '; $stmt = $dbh->prepare($sql); $stmt->bindValue(':id', $url,PDO::PARAM_STR); $stmt->bindValue(':limit', $viewNum, PDO::PARAM_INT); $stmt->bindValue(':offset', $r, PDO::PARAM_INT); $stmt->execute(); $post = $stmt->fetchAll(); $postNum = $stmt->rowCount(); //全部のページ数 $pageNum = $viewNum; //1ページの表示件数 $totalPageNum = ceil($postNum / $pageNum); } else { $sql = 'SELECT comment,create_UUID,create_time_stamp,enable,UUID FROM Post WHERE thread_UUID=:id ORDER BY create_time_stamp ASC LIMIT :limit OFFSET :offset '; $stmt = $dbh->prepare($sql); $stmt->bindValue(':id', $url,PDO::PARAM_STR); $stmt->bindValue(':limit', $viewNum, PDO::PARAM_INT); $stmt->bindValue(':offset', $pageNumber * $viewNum, PDO::PARAM_INT); $stmt->execute(); $post = $stmt->fetchAll(); //var_dump($post); } } catch(PDOException $e) { die($e->getMessage()); } ?> <!-- スレッドを列挙 --> <?php for($i = 0; $i < $stmt->rowCount(); $i++) { $sql = 'SELECT name,id FROM Account WHERE UUID =:id'; $stmt2 = $dbh->prepare($sql); $stmt2->bindValue(':id',$post[$i]["create_UUID"] , PDO::PARAM_INT); $stmt2->execute(); $account = $stmt2->fetch(); if($post[$i]['enable'] == true) { ?> <! --------------------- 投稿表示 ---------------------> <h4> # <?php echo $account['name'] ?><br>           ID: <?php echo $account['id'] ?><br> <h4>--------------------------------------------------------------------- <p> <?php echo $post[$i]['comment'] ?> </p> <form action="postGood.php?post=<?php echo $post[$i]['UUID'] ?>" method="post"> <button class="goodButton" type="submit" name="submit"> いいね </button> </form> <?php if(isset($_SESSION['id']) == true) { if(strcmp($_SESSION['id'],$account['id']) == 0) { ?> <form action="postDelete.php?post=<?php echo $post[$i]['UUID'] ?>" method="post"> 投稿日時: <?php echo $post[$i]['create_time_stamp'] ?> <button class="deleteButton" type="submit" name="submit"> delete </button> </form> <?php } } ?> <br> </form> ############################################ </h4><br> <! ----------------------------------------------------> <?php } else { ?> <! --------------------- 削除された投稿表示 ---------------------> <!--- <h4> # <?php echo $account['name'] ?><br>           ID: <?php echo $account['id'] ?><br> --> --------------------------------------------------------------------- </h4> <p><br> ********** 削除されました。 ********** </p<br> <!--- <h4>投稿日時: <?php echo $post[$i]['create_time_stamp'] ?> </h4> --> <h4> ############################################ </h4><br> <! ----------------------------------------------------> <?php } } ?> <br> <br> <?php $sql = 'SELECT * FROM Post WHERE thread_UUID=:id'; $stmt = $dbh->prepare($sql); $stmt->bindValue(':id', $url, PDO::PARAM_STR); $stmt->execute(); $postNum = $stmt->rowCount(); //全部のページ数 $totalPageNum = ceil($postNum / $viewNum); //print($totalPageNum); if((isset($_SESSION['login']) == true) && (($pageNumber == ($totalPageNum - 1)) || (($pageNumber == NULL)))) { ?> <h3>投稿</h3> <form action="submit.php" method="post"> <input type="hidden" name="title" value=<?php echo $url; ?> > <input type="hidden" name="nowPage" value=<?php echo $pageNumber; ?> > <p>文章</p> <textarea name="comment"></textarea > <br> <p><button type="submit">送 信</p> </form> <?php } else if( (isset($_SESSION['login']) == false) && ($pageNumber == $totalPageNum - 1 ) ) { ?> <h3>投稿するにはログインしてください。</h3> <?php } ?> <?php for($i = 0; $i < $totalPageNum; $i++) { //print("thread.php?title=$url?page=$i"); ?> <a href="thread.php?title=<?=$url?>&page=<?=$i?>" > <?php echo $i ?></a>  <?php } ?> </body> </html>
まだ回答がついていません
会員登録して回答してみよう