‘壹’ php中怎么从数据库中取出数据怎么显示最好有详细的代码
$con=mysql_connect('localhost','root','');//数据库信息
mysql_select_db('shop');//数据库名
mysql_query("setnamesutf8");//设置字符集编码
$sql="selectgoods_name,goods_number,shop_pricefromgoods";//查询语句
$res=mysql_query($sql);//执行查询
while($row=mysql_fetch_assoc($res)){
$rows[]=$row;//接受结果集
}
//遍历数组
foreach($rowsas$key=>$v){
echo$v['goods_name']."---".$v['goods_number']."---".$v['shop_price']."<br/>";
}
‘贰’ PHP中怎么把数据全部显示出来
其实用不着javascript php就完全可以实现你要的功能。估计问题就出在你的js上面。我找了 但是没找到 呵呵。有点粗心 。下面是我用php实现的 我把代码给你粘贴上来。 你上面得到的有的数据不需要 ,我没有给你删除,但是给你注释了。
<?php
$mysql_server_name="localhost"; //数据库服务器名称
$mysql_username="root"; // 连接数据库用户名
$mysql_password=""; // 连接数据库密码
$mysql_database="hhwhcm"; // 数据库的名字
$conn=mysql_connect($mysql_server_name, $mysql_username, $mysql_password) or die(mysql_error());
mysql_select_db($mysql_database) or die(mysql_error());
mysql_query("set name gb2312"); // 从表中提取信息的sql语句
$strsql="select * from hhwhcm_userlogin"; // 执行sql查询
$result=mysql_db_query($mysql_database, $strsql, $conn); // 定位到第一条记录
//var_mp($result);die;
//mysql_data_seek($result, 0); // 获取查询结果
//$rowCount = mysql_num_rows($result); //结果条数
//var_mp($rowCount);die;
//$rowR = mysql_fetch_row($result); //第一条数据
//var_mp($rowR);die;
$tbStr = "<table id='tbResult' width='200' border='1'>";
while($colR=mysql_fetch_array($result))
{
$tbStr .= "<tr><td>".$colR['U_ID']."</td><td>";
$tbStr .=$colR['U_PWD']."</td><td>";
$tbStr .= $colR['U_Type'] ."</td><td>";
$tbStr .= $colR['U_Limites']."</td></tr>";
}
$tbStr .= "</table>";
echo $tbStr;
mysql_free_result($result); mysql_close(); ?>
这样下来,我觉得代码节省了不少
‘叁’ 怎样控制php页面调出数据库里的内容多少
限制条数 用limit 0 ,10就是取最前面的10条
限制字符 用字符截取函数 substr() 截取中文用正则或者mb_substr或者iconv_substr()
=============================
截取英文的substr("iceweb.cn",0,5)//返回icewe
mb_substr("汉字测试",0,2,'UTF-8')//返回汉字
iconv_substr类似mb_substr
‘肆’ php中用mysql调用数据并显示出来
php中是楼上说的那样。不过要将row数组json_encode($row)变成json字符串(你也可以直接$str='';$str.='XXXXX'这么把需要的东西连接起来。)
然后再js中使用ajax技术
$.post("url",{name:name},function(data){
var arr = json_decode(data);//name的数组
$("#id").html(arr);//id可以是任意你想要显示到的某个标签为id中
});
想要好看点的话,可以直接在.php文件中改完,然后也不用json字符串,含有html标签的字符串也行。返回过来显示到id下就可以了。
‘伍’ php中选择打开数据库的方法是
在mysql数据库中,创建一个test数据库,用于测试。

总结:
1、创建一个test数据库。
2、使用mysql_connect()函数创建一个数据库的连接。
3、再使用mysql_select_db()函数选择要操作的数据库test,并通过if语句判断结果。
‘陆’ php调用数据库字段
这个先连接数据库,然后调用,代码如下:
$dbhost='localhost:3306';//mysql服务器主机地址
$dbuser='root';//mysql用户名
$dbpass='123456';//mysql用户名密码
$conn=mysqli_connect($dbhost,$dbuser,$dbpass);
if(!$conn){
die('Couldnotconnect:'.mysqli_error());
}
echo'数据库连接成功!';mysqli_close($conn);
$sql=mysql_query("select*fromwx_agent_orderswhereid=1");
$row=mysql_query($conn,$sql);
while($r=mysql_fetch_array($row)){
echo$r['sendcontent']
}
这是最基础的php获取mysql方法了,希望采纳
‘柒’ php 查询第个字符是否相符并调出数据
$sql = "select * from `表名` where `name` like '".$keyword."%'";
‘捌’ 如何用php获取数据库信息并显示
获取ppq数据库的所有表名的代码:
?php
$server='localhost';
$user='root';
$pass='12345';
$dbname='ppq';
$conn=mysql_connect($server,$user,$pass);
if(!$conn)
die("数据库系统连接失败!");
$result=mysql_list_tables($dbname);
if(!$result)
die("数据库连接失败!");
while($row=mysql_fetch_row($result))
{
echo
$row[0]."
";
}
mysql_free_result($result);
?
mysql_list_tables
(PHP
3,
PHP
4
,
PHP
5)
mysql_list_tables
--
列出
MySQL
数据库中的表
说明
resource
mysql_list_tables
(
string
database
[,
resource
link_identifier])
mysql_list_tables()
接受一个数据库名并返回和
mysql_query()
函数很相似的一个结果指针。用
mysql_fetch_array()或者用mysql_fetch_row()来获得一个数组,数组的第0列就是数组名,当获取不到时
mysql_fetch_array()或者用mysql_fetch_row()返回
FALSE。
‘玖’ 如何用php调用mysql中的数据
大概的基本流程如下:
连接数据库,再加一个判断。
选择数据库
读取表
输出表中数据
下面是代码:
<?php
$con = mysql_connect("localhost","root","abc123");
/* localhost 是服务器 root 是用户名 abc123 是密码*/
if (!$con)
{
die("数据库服务器连接失败");
}
/* 这就是一个逻辑非判断,如果错误就输出括号里的字符串 */
@mysql_select_db("a", $con);
/* 选择mysql服务器里的一个数据库,假设你的数据库名为 a*/
$sql = "SELECT * FROM qq";
/* 定义变量sql, "SELECT * FROM qq" 是SQL指令,表示选取表qq中的数据 */
$result = mysql_query($sql); //执行SQL语句,获得结果集
/*下面就是选择性的输出打印了,由于不清楚你的具体情况给你个表格打印吧*/
//打印表格
echo "<table border=1>";
while( $row = mysql_fetch_array($result) )
/*逐行获取结果集中的记录,得到数组row */
{
/*数组row的下标对应着数据库中的字段值 */
$id = $row['id'];
$name = $row['name'];
$sex = $row['sex'];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$name</td>";
echo "<td>$sex</td>";
echo "</tr>";
}
echo "<table />";
?>
如果你的switch是表头,就定义这个表头字段,然后输出。
你可以去后盾人平台看看,里面的东西不错
‘拾’ php如何将一条数据里的数据取出来
你将这个数组用php的 serialize() 函数转换一次。再插入到数据库中。
读取的话,你就从数据库中取出来。再用php的 unserialize()函数转换为php的数组