小编cpp*_*pit的帖子

空mysql数据库并保持表结构

我试图清空数据库而不会丢失每个表中的字段.大约有26张桌子,每张桌子都有很多字段.关于哪种方法更好地实现想要的结果的任何想法.任何建议都非常感谢.

mysql sql

3
推荐指数
1
解决办法
4828
查看次数

用于Windows的cat命令

我有4个文件

sitefiles.tar.gz.splitaa
sitefiles.tar.gz.splitab
sitefiles.tar.gz.splitac
sitefiles.tar.gz.splitad
Run Code Online (Sandbox Code Playgroud)

我需要一个在linux上像"cat"一样工作的命令或程序.这样我可以将所有4个文件加入到1个文件中

linux windows cat

2
推荐指数
1
解决办法
2571
查看次数

如何实施实时表单编辑,就像Google Docs一样

我正在尝试将Google Docs所具有的功能(即实时协作)添加到HTML中的可编辑文本区域.例如,这将允许2或3个用户可以协作编辑相同的textarea.如何处理这个问题,或者是否有可以使用的JavaScript库?(我使用PHP,mySQL和JavaScript/AJAX/jQuery).

javascript php mysql ajax jquery

2
推荐指数
1
解决办法
1729
查看次数

textarea根据内容js或jquery设置高度

这是我的代码:(保持简单)

<textarea style="height:100px;">
    $textareatext
</textarea>
Run Code Online (Sandbox Code Playgroud)
  • 如果$textareatext是1行长我想要textarea的高度适合
  • 如果它的3,5或10行......同样的事情.

我遇到的问题是100px高度太大,但如果我设置它20px并且有10行,则textarea高度太小.注意:值是通过mysql预加载的.所以我认为应该计算线数,然后根据线数设置高度?有什么建议?

我使用Javascript和jQuery,或者你建议的任何东西.

谢谢.

html javascript php jquery

2
推荐指数
3
解决办法
9934
查看次数

从类php oop返回值

代码如下:

Class userinfo {
    function fetchdatabyemail($email) {
        $result=mysql_query(" SELECT * FROM users WHERE email='$email'"); 
        while($row = mysql_fetch_array($result)) {
            $name = $row['name'];
            $num = $row['num'];
            $city = $row['city'];
        }
        $numrows= mysql_num_rows($result);    
    }
}
Run Code Online (Sandbox Code Playgroud)

现在获取信息,我这样做:

$info = new userinfo();
$info->fetchdatabyemail('email@email.com');  
echo $info->city; 
Run Code Online (Sandbox Code Playgroud)

并且它不返回信息。我想我做错了任何主意

php oop

2
推荐指数
1
解决办法
2万
查看次数

从 file_get_contents 获取文件名

您好,如何使用 file_get_contents 返回带有扩展名的文件名,这是我的代码:

$lien ="http://www.miawmiaw.com/coolimage.jpg";

  $data = file_get_contents($lien);
  $fichier = basename($lien); 
  $fp = fopen("products/".$fichier,"wb");
  if (!$fp) exit;
  fwrite($fp, $data);
  fclose($fp);
Run Code Online (Sandbox Code Playgroud)

所以这里 $fichier 应该有文件名,例如“coolimage.jpg”

php file-get-contents

2
推荐指数
1
解决办法
9517
查看次数

mysql显示表中添加的所有行

我有一个表FOLDERS,每次通过php页面添加一个文件夹,它被插入到FOLDERS中.每个文件夹都有以下字段:id,userid,foldername

我简化了表格,使我的问题更容易掌握.

ID UID FOLDERNAME

1 - 1 - 书籍

2 - 1 - 收据

3 - NULL - 书籍

4 - NULL - 收据

5 - NULL - 主页

6 - 2 - 收据

我想知道如何获得第五行的结果.条件是:第5行没有任何UID(它为空)并且与uid不存在这一事实.我用的时候:

$sql="SELECT * FROM folders WHERE  userid=''";
Run Code Online (Sandbox Code Playgroud)

这将返回所有具有空userid的行.我只想要5因为UID = 1已经设置了他的文件夹Receipts和Books.任何建议都会帮助我在这几个小时内一直在努力.谢谢

php mysql sql

1
推荐指数
1
解决办法
158
查看次数

$ .ajax不保存退货中断

$.ajax({    
                type: 'get',
                url:  'message.php',
                data: 'msg=' + msg + '&fromname=' + fromname + '&fromemail=' + fromemail,               
                beforeSend: function() {},  
                success: function() { } 
});
Run Code Online (Sandbox Code Playgroud)

我使用以下方法通过ajax将变量发送到message.php message.php,然后使用' data' 更新数据库(mysql).我遇到的问题是它将2行或更多行更改为1个连续行.所以它会跳过返回休息时间.这是文字区域:

<textarea class="textar" onchange="save();" onclick="this.value=''"  cols="45" rows="5">What would you like to say in the email?</textarea>
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

html ajax jquery

1
推荐指数
1
解决办法
54
查看次数

问题与json解码值存储在mysql中

我在mysql中存储了以下值: a:3:{i:0;s:2:"35";i:1;s:2:"33";i:2;s:2:"50";}

我用的时候

 $value= 'a:3:{i:0;s:2:"35";i:1;s:2:"33";i:2;s:2:"50";}'
 $data_array = json_decode($value);
 var_dump($data_array);
Run Code Online (Sandbox Code Playgroud)

这返回null.how我可以返回值,在这种情况下它是35 33和50.

php json

1
推荐指数
1
解决办法
109
查看次数

特殊字符打破mysql插入

我有一个像这样的mysql语句:

mysql_query("INSERT INTO movies (comments, description, synopsis)
VALUES ('$_POST["comments"]', '$_POST["desc"]',$_POST["synopsis"])");
Run Code Online (Sandbox Code Playgroud)

你可以看到非常简单明了.问题是当我在表单中输入特殊字符时,它不会将数据插入到我的表中(使用phpmyadmin直接检查它是否已插入).例如,如果我在评论textarea这个值:"这是一个评论",如果我改为:"你的名字是什么?:John doe是我的名字"它会中断它.我知道它因为mysql使用了字符......我应该怎么做的任何建议?

php mysql html-sanitizing input-sanitization

0
推荐指数
1
解决办法
5487
查看次数