php这几个代码的意思,希望哪个高人能指点指点,越详细越好。

来源:百度知道 编辑:UC知道 时间:2024/05/18 09:08:17
<?
$mysql_server_name="localhost";
$mysql_username="root";
$mysql_password="";
$mysql_database="counter";

$conn = mysql_connect($mysql_server_name , $mysql_username , $mysql_password );

$sql="INSERT INTO `counter` ( `num` ) VALUES ('1');";

mysql_select_db($mysql_database,$conn);

$result=mysql_query($sql);

mysql_close($conn);

$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

$sql="select count(*) from counter ";

$result=mysql_db_query($mysql_database,$sql,$conn);

$row=mysql_fetch_row($result);

print_r($row);

mysql_free_result($result);
?>
php这几个代码的意思,希望哪个高人能指点指点,越详细越好。
希望能详细解答每条代码的意思和作用。

你这15分好辛苦哦,要每条解释,我相信你能看懂很多条的,我对那些就简略点吧:

<!--下面这一行表示以下代码是PHP代码,不是HTML-->
<?

//下面的四行对四个变量进行赋值
$mysql_server_name="localhost";
$mysql_username="root";
$mysql_password="";
$mysql_database="counter";

//这行链接MYSQL数据库服务器,指定的服务器地址、用户名、密码
$conn = mysql_connect($mysql_server_name , $mysql_username , $mysql_password );

//变量赋值,以后使用$sql的地方就等效这一行字符串,实际上是个插入数据到数据库表的SQL语句
$sql="INSERT INTO `counter` ( `num` ) VALUES ('1');";

//选择查询的数据库
mysql_select_db($mysql_database,$conn);

//执行SQL查询语句--插入一条数据到表中
$result=mysql_query($sql);

//关闭MYSQL数据库链接
mysql_close($conn);

//再次打开MYSQL数据库连接
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

//变量赋值,这个SQL语句查询表中的数据条数
$sql="select count(*) from counter ";

//执行SQL查询语句,这次函数不一样,无需单独指定数据库
$res