你的程序都ok将下面的几行复制到一个.txt文件中,保存为1.txt并将其复制到mysql目录的bin目录下面 ---------------- drop database if exists books; create database books; use books;CREATE TABLE book ( isbn varchar(50) DEFAULT '' NOT NULL, author varchar(50) DEFAULT '' NOT NULL, title varchar(50) DEFAULT '' NOT NULL, price varchar(50) DEFAULT '' NOT NULL,PRIMARY KEY(isbn) );grant all on books.* to books@localhost identified by "books";----------------然后,进入dos提示符下 cd 到你的mysql目录下 cd bin mysql < 1.txt然后..将你的程序 @ $db=mysql_pconnect ("localhost","root",""); 改为 @ $db=mysql_pconnect ("localhost","books","books");就可以了
唠叨兄,如果都是空的,那么echo "You have not entered all the required details.<br>"."please go back and try again"; 这行应该显示吧:)
我绝望了,还是不行啊! 再说一下我的配置win2000+ php beta 5+php home edition 2 其中, php home edition 2我只选了mysql php和mysql都运行正常,但是就是不能把php的值传到Mysql求求你们了,把我救出来,我再给分! 谢谢,阿卡波糖?(唠叨) ? help me
是吗?即便是也没有什么问题! 按楼主所说“什么都没有显示!” 当php设置为: display_errors = off error_reporting = E_ALL 时,若未能正确接受到表单变量,则只会“什么都没有显示!”
php beta 5不行啊,兄弟,不要用用php4.3.3
老兄你的问题解决了吗?我觉得你一开始用post传过的变量应用就有问题。 你可以这样试一试,每一个用post穿过的变量前加上$_POST for example $_POST["isbn"] etc. 加一句经验谈POST一定要大写呦!!!
请检查变量$isbn、$author、$title、$price的值,我保证是空的
----------------
drop database if exists books;
create database books;
use books;CREATE TABLE book (
isbn varchar(50) DEFAULT '' NOT NULL,
author varchar(50) DEFAULT '' NOT NULL,
title varchar(50) DEFAULT '' NOT NULL,
price varchar(50) DEFAULT '' NOT NULL,PRIMARY KEY(isbn)
);grant all on books.* to books@localhost identified by "books";----------------然后,进入dos提示符下
cd 到你的mysql目录下
cd bin
mysql < 1.txt然后..将你的程序
@ $db=mysql_pconnect ("localhost","root","");
改为
@ $db=mysql_pconnect ("localhost","books","books");就可以了
这行应该显示吧:)
再说一下我的配置win2000+ php beta 5+php home edition 2
其中, php home edition 2我只选了mysql
php和mysql都运行正常,但是就是不能把php的值传到Mysql求求你们了,把我救出来,我再给分!
谢谢,阿卡波糖?(唠叨) ?
help me
按楼主所说“什么都没有显示!”
当php设置为:
display_errors = off
error_reporting = E_ALL
时,若未能正确接受到表单变量,则只会“什么都没有显示!”
你可以这样试一试,每一个用post穿过的变量前加上$_POST
for example $_POST["isbn"] etc.
加一句经验谈POST一定要大写呦!!!