php 操作mysql数据库的简单示例

PHP操作MysqL的简单范例,感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编来看看吧。
经测试代码如下:

/**
 * 操作MysqL
 *
 * @param 
 * @arrange (512.笔记) jb51.cc
 **/
 
// connect to the database
$con = MysqL_connect('localhost','testuser','testpassword') 
    or die('Could not connect to the server!');
 
// select a database:
MysqL_select_db('testdb') 
    or die('Could not select a database.');
 
 
/*
** Fetch some rows from database:
*/
 
// read username from URL
$username = $_GET['username'];
 
// escape bad chars:
$username = MysqL_real_escape_string($username);
 
// build query:
$sql = "SELECT id,timestamp,text FROM logs WHERE username = '$username'";
 
// execute query:
$result = MysqL_query($sql) 
    or die('A error occured: ' . MysqL_error());
 
// get result count:
$count = MysqL_num_rows($result);
print "Showing $count rows:<hr/>";
 
// fetch results:
while ($row = MysqL_fetch_assoc($result)) {
    $row_id = $row['id'];
    $row_text = $row['text'];
 
    print "#$row_id: $row_text<br/>\n";
}
 
 
/*
** Do a insert query:
*/
 
// create sql query:
$sql = "INSERT INTO logs (timestamp,text) VALUES (NOW(),'some text here!')";
 
// execute query:
$result = MysqL_query($sql) or die('A error occured: ' . MysqL_error());
 
// get the new ID of the last insert command
$new_id = MysqL_insert_id();
 
 
 
/*
** Do a update query:
*/
 
// create sql query:
$sql = "UPDATE logs SET text='New text!' WHERE id='1'";
 
// execute query:
$result = MysqL_query($sql) or die('A error occured: ' . MysqL_error());
 
 
 
/*
** Do a delete query:
*/
 
// create sql query:
$sql = "DELETE FROM logs WHERE id='1'";
 
// execute query:
$result = MysqL_query($sql) or die('A error occured: ' . MysqL_error());
 
 
 
// Have fun!


/***   代码来自编程之家 jb51.cc(jb51.cc)   ***/

相关文章

Hessian开源的远程通讯,采用二进制 RPC的协议,基于 HTTP 传输。可以实现PHP调用Java,Python,C#等多语...
初识Mongodb的一些总结,在Mac Os X下真实搭建mongodb环境,以及分享个Mongodb管理工具,学习期间一些总结...
边看边操作,这样才能记得牢,实践是检验真理的唯一标准.光看不练假把式,光练不看傻把式,边看边练真把式....
在php中,结果输出一共有两种方式:echo和print,下面将对两种方式做一个比较。 echo与print的区别: (...
在安装好wampServer后,一直没有使用phpMyAdmin,今天用了一下,phpMyAdmin显示错误:The mbstring exte...
变量是用于存储数据的容器,与代数相似,可以给变量赋予某个确定的值(例如:$x=3)或者是赋予其它的变...