発言は正しいような気がしますが、どこに問題があるのかがわかりませんし、結果も得られません。 。 。ヘルプ
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->$flag=mysql_query("insert into tb_leaveword(userid,createtime,title,content) values('$userid','$createtime','$title','$content')",$conn); echo "$flag";
$sql="tb_leaveword(userid,createtime,title,content) に挿入 value('$userid','$createtime','$title','$content')"; echo "sql-->>$sql<br>"; $flag=mysql_query($sql,$conn); $num = mysql_affected_rows(); // SQL 実行によって影響を受ける行の数 echo "num-->>$num<br>"; if($num > 0){ echo "実行成功"; while($rows = mysql_fetch_array($flag)){……} }それ以外{ echo "実行に失敗しました"; } <br><font color="#e78608">------解決策------------------</font><br> mysql_query("insert into tb_leaveword(userid,createtime,title,content)values('$userid','$createtime','$title','$content')",$conn) または die(mysql_error()); <br><br>echo "$flag"; 何もない場合は、SQL ステートメントに問題があることを意味します。<br><br>mysql_query は、非選択命令の実行時に論理値のみを返します。 false コンテンツ <br> がなく、var_dump($flag) が必要な場合にのみ echo を使用します。 <br><font color="#e78608">------解決策---------</font><br>文法上の問題は解決されましたが、他の理由では解決できません解決済み これを除外するには、mysql_error() を投稿して <div class="clear"> を知る必要があります。</div>