下記コードをブラウザに出力するとselectの箇所で「??」と表示されてしまいます
「//」をprintの箇所に打ったら消えたので恐らくselectあたりに間違いがあると思われるのですが、正直どこの部分がどう間違いなのか検討がつきません
教えていただけますか
PHP
1<html> 2<?php 3 header('Content-type: text/html; charset=UTF-8'); 4 5$user = 'XXX'; 6$password = 'XXX'; 7$dbname = 'XXX'; 8$host = 'localhost'; 9 10$link = mysqli_connect($host, $user, $password, $dbname); 11 if(!$link){ 12 die('connect error: ' . mysqli_connect_error()); 13 } 14 15if($result = mysqli_query($link, "select * from テーブル名 order by カラム名 desc")){ 16 while ($row = mysqli_fetch_assoc($result)){ 17 print($row['name']); 18 print($row['comment']); 19 } 20 mysqli_free_result($result); 21} 22 23mysqli_close($link); 24?> 25 26<head> 27 <meta http-equiv="Content-type" content="text/html; charset="UTF-8"> 28</head> 29 <body> 30 <form method="post" action=""> 31 <table> 32 <tr> 33 <td>名前:<input type="text" name="name"></td> 34 <td>内容:<textarea name="comment" rows="2" cols="20"></textarea></td> 35 <td><input type="submit" value="投稿"></td> 36 </tr> 37 </table> 38 </form> 39 </body> 40</html>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。