phpsql插入数据 php用sqlserver数据库

如何把SQL代码插入到PHP当中?

首先你要操作sql语句,你要先链接数据库,php一般都是用的mysql数据库的

$conn=mysql_connect(‘localhost’,’root’,’123′); localhost主机名可以用自己的ip地址 root用户名,123是数据库密码

mysql_select_db(‘dede’)这个是选择数据库

$sql=’select * from `admin`’; 查询admin数据表的数据

mysql_query($sql); 执行这个查询sql

php sql怎么判断有没有插入数据库成功

方法一、判断mysql_query的执行结果,如果为True就是成功,否则就是失败,例如:

if (mysql_query($sql)) echo ‘成功’; else echo ‘失败’;

方法二、使用mysql_affected_rows()获取影响的条数,此语句可以检查删除、修改、插入成功了多少条。某些UPDATE语句如果条件写得不对,更新了0条数据,但是语句本身没有语法错误,用方法一就会得到成功的结论。

php 如何把一条sql语句写入数据库

?php

$dbhost = ‘localhost:3306’; // mysql服务器主机地址

$dbuser = ‘root’; // mysql用户名

$dbpass = ‘123456’; // mysql用户名密码

$conn = mysqli_connect($dbhost, $dbuser, $dbpass);

if(! $conn ){

die(‘连接失败: ‘ . mysqli_error($conn))

; }

echo ‘连接成功br /’; // 设置编码,防止中文乱码mysqli_query($conn , “set names utf8”);

$runoob_title = ‘学习 Python’;

$runoob_author = ‘RUNOOB.COM’;

$submission_date = ‘2016-03-06’;

$sql = “INSERT INTO runoob_tbl “.

“(runoob_title,runoob_author, submission_date) “.

“VALUES “.

“(‘$runoob_title’,’$runoob_author’,’$submission_date’)”;

mysqli_select_db( $conn, ‘RUNOOB’ ); $retval = mysqli_query( $conn, $sql );

if(! $retval ){

die(‘无法插入数据: ‘ . mysqli_error($conn))

; }

echo “数据插入成功\n”;

mysqli_close($conn);

?

按照步骤开始,多看PHP手册。

php中sql语句无法实现插入到数据库,但在MySQL中可以用sql语句添加数据

你的sql语句写错了,$sql = insert …….

正常的语句是

insert into test(name,age)values(‘张三’,’20’);

values  前面是字段结构,而你的sql语句values前面也是变量了,这里应该写与你数据库里相对应的字段,改好之后如果还有问题就 echo  $sql; 然后拿到数据库里执行一遍,大部分都是粗心造成的