<?php //表單獲取值后,插入到數(shù)據(jù)庫語句兩邊需要加 點 。才可以插入數(shù)據(jù)庫中。 //反之則為什么不行? 這是涉及哪一塊知識? /*問題事例: sql2 = "INSERT INTO test2(標題,留言) VALUES('".$title."','".$content."')"; */ //連接數(shù)據(jù)庫、 $conn = mysqli_connect('localhost','root','123456','demo'); if(mysqli_connect_errno($conn)){ die('連接mysql失敗'.mysqli_connect_error($conn)); } else{ echo '<h3>mysql連接成功</h3>'; } $sql='CREATE TABLE test2( id int(10) primary key auto_increment, 標題 char(20) NOT NULL, 留言 text NOT NULL);'; if(mysqli_query($conn,$sql)){ echo '表創(chuàng)建成功'; }else{ echo '表創(chuàng)建失敗'; } //獲取輸入值 $title = $_POST['title']; $content = $_POST['content']; $sql2 = "INSERT INTO test2(標題,留言) VALUES('".$title."','".$content."')"; if (mysqli_query($conn, $sql2)) { echo '插入成功'; } else { echo '插入失敗'; } mysqli_close($conn); ?>
.只是連接符。。你這寫法 如果沒有點 ''里的內(nèi)容不會被解析 保持原樣