phpmysql字符串
1. php mysql 查询 分割字符串 或者在字符串下面插入符号,跪求大神解答
<?php
header("Content-type:text/html;charset=utf-8");//根据需要可注释掉本句
$str='印刷系列';
$arr=array();
for($i=0;$i<mb_strlen($str,'UTF-8');$i++){
$arr[]=mb_substr($str,$i,1,'UTF-8');
}
$arr=implode('/',$arr);
echo$arr;
?>
//http://www.hi-docs.com/Search-mb_.html
本代码适用文档编码utf-8,如果你使用的是gbk,或者gb2312,请修改代码中的UTF-8为相应编码。
2. php中和mysql数据库连接时,字符串的拼接实在让人头疼,到底是个什么语法,求指导
最简单的方法就是一个一个拼接啊,如果是字符串,加引号,比如:
$a=1;
$b="abc"
$sql="SELECT*FROMusersWHEREa=".$a."ANDb='".$b."'";
如果解决了您的问题请采纳!
如果未解决请继续追问
3. PHP网页的数据/字符串怎么写入MySQL
<input name="mudi" type="checkbox" value="其他" checked />
改成
<input name="mudi[]" type="checkbox" value="其他" checked />
你获取的时候 $_POST['mudi'];就是选中的数组
例如
print_r($_POST['mudi']);
//显示
array(
0=》过滤,
1=》其他
4. php+mysql 同一字段能否不停添加字符串求PHP语法!
可以添加,用mysql的concat函数,或者用php处理都行;
但是你这样设计表结构有很大的问题,很不合理,应该把用户信息和投票信息分开来,比如表user存放uid,uname,里面存放的数据,1,张三;2,李四;3,王五,另外一张投票表,vote表,fromuserid,touserid, 里面存放谁给谁投票,比如张三给李四投,那么存1,2;王五给李四投,再存一条3,2;这样可以方便进行重复过滤和取消投票,以及各种查询。
5. php和mysql截取字符串的问题
//连接数据库... 略
$total = 0; //总秒数
$sql = "select ration from test";
$rs = mysql_query($sql);
while($row = mysql_fetch_array($rs))
{
$arr=explode(":",$row[ration]);
$h = $arr[0]*60*60;
$m = $arr[1]*60;
$s = $arr[2];
$total = $h+$m+$s;
}
echo $total;
这里主要是查询出数据,然后使用explode函数,以“:”分割字符串,得到一个数组。
然后分别算出小时对应的秒数,分钟对应的秒数。然后和把这些秒数加起来。
最后得到总秒数。
6. php+mysql 怎么让一段字符串 和 数据库中的 指定字段 比较他们内容的相似度,然后按相似度排序
纯sql的话,应该实现不了,相似的这个应该还是PHP来处理的,排第三的都没有相似的内容了,也要显示。那就是所有的数据,然后再foreach来做对比判断,我觉得可以将字符串分为数组,然后对比两个数组的交集个数,再按交集的个数来排序
7. php怎么从mysql查询出来一串字符结果并存到一个数组里
$sql="select*froma";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
echo$row[0];
}
8. php或mysql截取字符串
strpos($str,$keyword); 获取 关键字在字符串中第一次出现的位置。
如果想要截取 从关键字开始以后的10个字符串 substr($str,strpos($str,$keyword),10);
9. PHP操作MySQL,insert 语句无法执行,字符串求解~
你的问题在
$sql="insert
into
users
values
($name,
$i)";
应该写成
$sql="insert
into
users
values
('$name',
'$i')";
或者
$sql="insert
into
users
values
('".$name."',
'".$i."')";
也就是要加上参数引号,$i可以不加也可以加
字符串型的一定要加
所以我通常都加!~
10. PHP及MySQL如何进行字符串运算 - 技术问答
字符串连接,请参照手册的基本语法和运算符的相关内容PHP字符串连接运算符为
.[php]$Name=$_GET[\'textfield\']
.
\'
\'
.
$_GET[\'textfield2\'];[/php]