<?php //uniqid官方手册function create_guid($namespace = ‘‘) { static $guid = ‘‘;$uid = uniqid("", true);$data = $namespace;$data .= $_SERVER[‘REQUEST_TIME‘];$data .= $_SERVER[‘HTTP_USER_AGENT‘];$data .= $_SERVER[‘REMOTE_ADDR‘];$data .= $_SERVER[‘REMOTE_PORT‘];$hash = strtoupper(hash(‘ripemd128‘, $uid . $guid . md5($data)));$guid = ‘{‘ . substr($hash, 0, 8) . ‘-‘ .substr(...
一、使用语句:
复制代码 代码如下:mysql_query("select max(id) from t1",$link);
使用此方法得到的是 id最大的值,确为最后一个值,但当多链接线程时,这个最大的id并不一定是我们插入数据的自增id值,因此不适用于多线程。
二,使用函数:msyql_insert_id();
在PHP中,经常需要把插入数据库中的id值取出来,而正好有这么一个函数:复制代码 代码如下:
<?php
//执行插入数据库的语句
//……
$getID=mysql_insert_id();//$getID即...
php新手在mac系统中搭建apache+mysql+php的开发环境(按照这篇博客来操作的:http://my.oschina.net/joanfen/blog/171109?fromerr=xvCsafCe),在安装配置mysql完毕后,登录mysql,报错:mac ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO),折腾很久,终于解决,随手记录下,备忘。解决方法:第一步:如果mysql服务正在进行,将之停止。第二步:在终端中以管理员权限启动mysqld_safe,命...
CREATE TABLE 语句用于创建 MySQL 表。创建表前,我们需要使用 use myDB 来选择要操作的数据库:use myDB;我们将创建一个名为 "MyGuests" 的表,有 5 个列: "id", "firstname", "lastname", "email" 和 "reg_date":CREATE TABLE MyGuests (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,firstname VARCHAR(30) NOT NULL,lastname VARCHAR(30) NOT NULL,email VARCHAR(50),reg_date TIMESTAMP
)上表中的注意事项:数据类型指定列可...
主页面代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><style>
.liu
{float:left;}</style><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>无标题文档</title></head><body><div id="timu" style="display:block"><form action="tpcl.php" method="post"><?p...
一、高级应用1、计数器计数器的原理很简单,只有两步:第一步就是读写一个数字,第二步就是显示出来。一般CGI‘大多直接写到文件系统,当然也可以利用MySQL来存储这个数字,完成第一步的操作。第二步,除了直接写出数字之外,也可以用PHP的GD函数来试试。(注:计数器一般都是以CGI程序做的,一般不会有人为了记这么一个数字建一个数据库,不过它很具有示范作用)//方法1:读写文件系统Filesystem
<?
$arr = file("counter.txt");
...
PHP MySQL Where 子句WHERE 子句用于过滤记录。WHERE 子句WHERE 子句用于提取满足指定标准的的记录。语法SELECT column_name(s)
FROM table_name
WHERE column_name operator value 如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。为了让 PHP 执行上面的语句,我们必须使用 mysqli_query() 函数。该函数用于向 MySQL 连接发送查询或命令。实例下面的实例将从 "Persons" 表中选取所有 FirstName=‘Peter‘ 的行:<?php
$con=...
纯手写打造。下载地址:http://download.csdn.net/detail/qq_33599520/9779970项目结构:下面是代码:<!DOCTYPE html>
<html lang="cn">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>后台登陆</title>
<link href="css/login.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="js/login.js"></script>
</head>
<body><div class="login"><div class="message"...
具体步骤参考:~OS X Mountain Lion 系统配置 Apache+Mysql+PHP 详细教程 | 果迷网http://www.guomii.com/posts/30136~Mac OS X 10.9 启用 Web 服务器 ? 任平生的学习笔记http://note.rpsh.net/posts/2013/11/27/osx-10-9-apache-server-php-mysql官方文档:~PHP: 使用内置的 PHP - Manualhttp://php.net/manual/zh/install.macosx.bundled.php下面两篇文章很详细,照着做基本就ok了~How to install configure Apache, MySQL a...
LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等) linux详细版本为RHEL5.3 [root@localhost mail]# uname -aLinux localhost.localdomain 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2008 i686 i686 i386 GNU/Linux 1、上传apache源代码文件 httpd-2.2.13.tar.bz2 其实纯粹安装一个apache很简单 [root@localhost apache]# tar xvf httpd-2.2.13 [root@localhost apache]# cd httpd-2.2.13 [root@localhos...
Centos 7.2 安装配置 Nginx、PHP7、Mysql、JDK、Tomcat、Redis、RAP
以下操作均在阿里云 ECS(Centos 7.2)环境下执行,其他系统环境可能会有些许差别,仅供参考软件更新由于系统驱动的兼容性等问题,当前云服务器 ECS Linux 不支持内核升级操作(更多相关说明,可以参阅 ECS 使用须知)。一般拿到一台新的服务器,我喜欢先进行软件升级。阿里云ECS不建议升级服务器的内核和操作系统版本,所以,在进行系统软件更新操作时,应该将其...
打开phpmyadmin,进行登录,出现以下问题,提示:#1045 无法登录 MySQL 服务器或许出现以下错误情况:phpmyadmin:#1045 无法登录 MySQL 服务器。Access denied for user ‘root’@’localhost’ (using password: YES)问题原因:这有可能是由于前面设置mysql密码没有成功,所以导致了我们使用设置的mysql root密码无法登陆服务器。解决方法:这时可以尝试使用mysql 默认的root账号的空密码登陆数据库。如果使用空密码登陆时又出现:...
php版本:PHP Version 5.5.1环境:windows10 XMAPP数据库:mysql代码:<?php
function connetionDB($servername, $username, $password, $db) {// 创建连接$conn = mysqli_connect($servername, $username, $password, $db);// 检测连接if (!$conn) {die("Connection failed: " . mysqli_connect_error());returnFALSE;}return$conn;
}//创建数据库function create_db($dbname, $conn) {$sql = "create database ‘$dbname‘";if(m...
本机安装dedecms时发现,GD 支持On[×]Off (不支持将导致与图片相关的大多数功能无法使用或引发警告)MySQL 支持On[×]Off (不支持无法使用本系统) 错误,原来是环境出错,便g了下,找到了解决方案:1..添加配置把那个安装目录下的php.ini-dist 文件,重命名为 php.ini ,并复制到系统盘c盘的Windows目录下打开c:\windows\php.ini文件找到: extension_dir = "./"改为: extension_dir = "d:\php\ext"(就是你 PHP的安装目录路径)找到:...
1.$pdo = new PDO("mysql:host=localhost;dbname=test","root","123456");//连接数据库
2.pdo操作方法query() 主要是用于有记录结果返回的操作,特别是SELECT操作 exec() 主要是针对没有结果集合返回的操作,如INSERT、UPDATE等操作 lastInsertId() 返回上次插入操作,主键列类型是自增的最后的自增ID fetch() 是用来获取一条记录 fetchAll() 是获取所有记录集到一个中
3.查询实例 $sql = "select * from mytable";$arr = $pd...