多数大学生出来选择的工作和专业无关
首页 > 新闻动态 > 学员感言

学习PHP过程笔记分享

时间:2013-11-05 20:42:12 [来源]:郑州PHP培训学校

  $query=@mysql_query("delete from news where id=".$check);

  if($query)
  {
    echo ("<script language='javascript'>window.alert('删除成功');</script>");
  }
  else
  {
    echo ("<script language='javascript'>window.alert('删除失败');</script>");
  } 
}
//有分页的时候用。mysql_fetch_row($query) and mysql_fetch_array($query)
//推荐用 mysql_fetch_arry($query).用法如下:
@mysql_connect("localhost","root","*********")
or die("数据库连接失败!");
@mysql_select_db("MyDataBase")
or die("该数据库不存在!");
$query=@mysql_query("select * from News limit $start, $pagesize");
while($row=mysql_fetch_array($query))
{
 $Serial_No=$row['serial_no'];
}
 
11、//使用PHP获取MySQL数据库信息
//1、获得localhost服务器中的所有数据库的名称。
<?php
  @mysql_connect("localhost","root","********")
  or die();
  $dbs=mysql_list_dbs();
  while($array=mysql_fetch_row($dbs))
  {
   echo ($arry[0]."<br/>");
  }
?>
//2、获得指定表的信息
//@+方法名(such as mysql_connect)后面必要加上 or die("...........");原因:试探性操作。
<?php
@mysql_connect("","","")
 or die("");
$dbtables=mysql_list_tables("mydb");
while ($array=mysql_fetch_row($dbtables))
{
 echo ($array."<br/>");
}
?>
//3、获得指定表的列数
<?php
@mysql_connect("","","")
or die("........");
@mysql_select_db("mydb")
or die("........");
$ColumnNums=@mysql_query("select * from mytables")
echo mysql_num_fields($ColumnNums);
?>
//4、获得列的名称
<?php
@mysql_connect("","","")
or die ("........");
@mysql_select_db("mydb")
or die(".........");
$ColumnDetail=@mysql_query("select * from mytable");
echo mysql_field_name($ColumnDetail,0); //其中的0表示的是第一列,以此类推。
?>
//5、获得列的数据类型
<?php
@mysql_connect("","","")
or die ("........");
@mysql_select_db("mydb")
or die(".........");
$ColumnDetail=@mysql_query("select * from mytable");
echo mysql_field_type($ColumnDetail,0); //其中的0表示的是第一列,以此类推。
?>
//6、获得列的长度
<?php
@mysql_connect("","","")
or die ("........");
@mysql_select_db("mydb")
or die(".........");
$ColumnDetail=@mysql_query("select * from mytable");
echo mysql_field_len($ColumnDetail,0); //其中的0表示的是第一列,以此类推。
?>
//7、获得列的标志
<?php
@mysql_connect("","","")
or die ("........");
@mysql_select_db("mydb")
or die(".........");
$ColumnDetail=@mysql_query("select * from mytable");
echo mysql_field_flag($ColumnDetail,0); //其中的0表示的是第一列,以此类推。
?>
//8、一个完整查看一个指定表的实例
<?php
@mysql_connect("","","")
or die ("........");
@mysql_select_db("mydb")
or die(".........");
$ColumnDetail=@mysql_query("select * from mytable");
$num=mysql_num_fields($ColumnDetail);
for($i=0;$i<$num;$i++)
{
 echo mysql_field_name($ColumnDetail,$i);
 echo mysql_field_type($ColumnDetail,$i);
 echo mysql_field_flag($ColumnDetail,$i);
 echo mysql_field_len($ColumnDetail,$i);
}
?>
 
12、//PHP调用存储过程、触发器
<?php
 $query=mysql_query("call mytest14();");调用存储过程mytest14
?>

上一篇:关于学习php的一些心得

下一篇:返回列表