学完了记得动手操作。
<!--?php 
header(Content-type: text/html; charset=utf-8); 
$con = mysql_connect(***,***,***);
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
//connect table
  mysql_query(SET NAMES utf8);
 mysql_select_db(message,$con);
$sql = CREATE TABLE message(
id int NOT NULL AUTO_INCREMENT, 
PRIMARY KEY(id),
name varchar(15),
email varchar(15),
content varchar(100)
 );
//mysql_query($sql,$con);
$name =  $_POST['name'] ;
$email =  $_POST['email'];
$content = $_POST['content'];
$sql1 = INSERT INTO message(name,email,content)
VALUES( '$name', '$email','$content');
mysql_query($sql1,$con);
echo <table border='1'-->
id
name
email
content
;
$result = mysql_query(SELECT * FROM message);
while($row = mysql_fetch_array($result))
  {
  echo ;
  echo  . $row['id'] . ;
  echo  . $row['name'] . ;
  echo  . $row['email'] . ;
  echo  . $row['content'] . ;
  echo ;
  }
echo ;
mysql_close($con);
?>mysql_fetch_array(): supplied argument is not a valid MySQL result resource
定位到该函数,$result的值不是有效的。
怀疑是数据库没有连接成功。
判断一下$result,输出mysql_error();
立即学习“PHP免费学习笔记(深入)”;
发现是没有数据库选择。
原来放在本地可以执行的,原来放到网站上数据库名称写成表单名称了。
                        
                        PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
                Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号