首页 后端开发 php教程 PHP页面写不进数据库有关问题 !蛋疼了两天了!

PHP页面写不进数据库有关问题 !蛋疼了两天了!

Jun 13, 2016 pm 01:23 PM
content mysql php quot wamp

PHP页面写不进数据库问题 !!!蛋疼了两天了!!
churu.php
PHP页面代码如下:
$conn=mysql_connect("localhost","root","5125241") or die("数据库链接错误");
mysql_select_db("test",$conn)or die("数据库不存在");
mysql_query("insert into news set title='这是第一个标题'");
?>
在myadmin中可以写入数据库数据 !!但是在php页面中就是什么都写不进去 !实行是php页面并没有显示什么错误!但是数据库里就是没有数据~!!!希望大侠们指正!

在网上看了 好多多 但是什么改都不见效果!头痛啊、、、、、、、、、、、、
现在我的wamp是半黄半白 再问一点 端口被占用了 是不是写不进数据库啊?? 但是 我把我端口号3306改成3333了 结果
wamp全白了 但是就是插不进数据库数据!!!

------解决方案--------------------
$conn=mysql_connect("localhost:3333","root","5125241") or die("数据库链接错误");
mysql_select_db("test",$conn)or die("数据库不存在");
mysql_query("insert into news set title='这是第一个标题'") or die(mysql_error());

不知道你说的 我的wamp是半黄半白 是什么情况?
3306端口被哪个程序占用了?
------解决方案--------------------
root用户的密码错误,拒绝访问。
------解决方案--------------------
windows我不太清楚,你可以停止wamp服务器,然后再看看这个进程是否还存在。
如果存在,就是它在排挤wamp自带的mysql
------解决方案--------------------
Field 'content' doesn't have a default value 
字段 'content' 没有默认值

你给它设个默认值,或者去掉not null 属性.
------解决方案--------------------
这说明能连接到数据库中去了,但SQL语句出现了问题:
在 news 表中有一个字段被你设为 NOT NULL(值不能为空),你必须给它一个缺省值,或者每次插入都设定一个值。看样子 content字段是存储新闻正文的,一个新闻不能只有标题
insert into news ('title', 'content') VALUES ('这是标题', '这是正文')

------解决方案--------------------
现在不是php插入有问题,而是你数据库设计得不合理无法插入数据..
将你的表结构贴出来看看


探讨

求用php页面 插入mysql数据库的简单代码!

------解决方案--------------------
探讨
将你的表结构贴出来看看

------解决方案--------------------
应是数据库的问题
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1677
14
CakePHP 教程
1431
52
Laravel 教程
1334
25
PHP教程
1280
29
C# 教程
1257
24
MySQL与PhpMyAdmin:了解关键差异 MySQL与PhpMyAdmin:了解关键差异 May 06, 2025 am 12:17 AM

MySQL是数据库管理系统,phpMyAdmin是管理MySQL的Web工具。1.MySQL用于存储和管理数据,支持SQL操作。2.phpMyAdmin提供图形界面,简化数据库管理。

PHP性能优化策略。 PHP性能优化策略。 May 13, 2025 am 12:06 AM

phpapplicationscanbeoptimizedForsPeedAndeffificeby:1)启用cacheInphp.ini,2)使用preparedStatatementSwithPdoforDatabasequesies,3)3)替换loopswitharray_filtaray_filteraray_maparray_mapfordataprocrocessing,4)conformentnginxasaseproxy,5)

Navicat和Mysql:完美的合作伙伴关系 Navicat和Mysql:完美的合作伙伴关系 May 05, 2025 am 12:09 AM

Navicat和MySQL是绝配,因为它们能提高数据库管理和开发效率。1.Navicat简化了MySQL的操作,通过图形界面和自动生成SQL语句提升工作效率。2.Navicat支持多种连接方式,方便本地和远程管理。3.它提供了强大的数据迁移和同步功能,适合高级用法。4.Navicat有助于性能优化和最佳实践,如定期备份和查询优化。

MySQL:SQL的实际应用 MySQL:SQL的实际应用 May 08, 2025 am 12:12 AM

MySQL受欢迎的原因是其性能卓越且易于使用和维护。1.创建数据库和表:使用CREATEDATABASE和CREATETABLE命令。2.插入和查询数据:通过INSERTINTO和SELECT语句操作数据。3.优化查询:使用索引和EXPLAIN语句提升性能。

MySQL与Oracle:许可,功能和福利 MySQL与Oracle:许可,功能和福利 May 08, 2025 am 12:05 AM

MySQL和Oracle的主要区别在于许可证、功能和优势。1.许可证:MySQL提供GPL许可证,免费使用,Oracle采用专有许可证,价格昂贵。2.功能:MySQL功能简单,适合Web应用和中小型企业,Oracle功能强大,适合大规模数据和复杂业务。3.优势:MySQL开源免费,适合初创公司,Oracle性能可靠,适合大型企业。

PHP中依赖注入的最佳实践 PHP中依赖注入的最佳实践 May 08, 2025 am 12:21 AM

使用依赖注入(DI)的原因是它促进了代码的松耦合、可测试性和可维护性。1)使用构造函数注入依赖,2)避免使用服务定位器,3)利用依赖注入容器管理依赖,4)通过注入依赖提高测试性,5)避免过度注入依赖,6)考虑DI对性能的影响。

phpmyadmin的功能:与MySQL(SQL)互动 phpmyadmin的功能:与MySQL(SQL)互动 May 07, 2025 am 12:16 AM

phpMyAdmin通过Web界面简化MySQL数据库管理。1)创建数据库和表:使用图形界面轻松操作。2)执行复杂查询:如JOIN查询,通过SQL编辑器实现。3)优化和最佳实践:包括SQL查询优化、索引管理和数据备份。

PHP性能优化清单:立即提高速度 PHP性能优化清单:立即提高速度 May 12, 2025 am 12:07 AM

到ImprovephPapplicationspeed,关注台词:1)启用opcodeCachingwithapCutoredUcescriptexecutiontime.2)实现databasequerycachingusingpdotominiminimizedatabasehits.3)usehttp/2tomultiplexrequlexrequestsandredececonnection.4 limitsclection.4.4

See all articles