小编Ari*_*rif的帖子

XAMPP文件夹中MySQL数据库表的确切位置是什么?

我有一个MySQL数据库,我想知道这个数据实际存储在XAMPP文件夹中的确切位置,我去了这个文件位置试图获取信息:

xampp -> mysql -> data ->
Run Code Online (Sandbox Code Playgroud)

在这里,我为每个数据库找到了一个单独的文件夹,在这些文件夹中我看到了存储的文件.frm format (FRM FILE).

当我将所有数据库复制到我想要的数据库.frm format并尝试在另一台PC上使用它时,我获得了一个同名的空数据库.

数据库的数据文件保存在本地服务器上的哪个位置?

mysql database data-migration

24
推荐指数
7
解决办法
16万
查看次数

使用JSONP技术从Geonames API加载国家/地区标志

这个Request.JSON http://mootools.net/demos/?demo=Request.JSON以这样的方式使用JSON数据,

var data = {"previews":[
  {"Countrycode":"us", "src":"us.jpg", "description":"desc will be here"},
  {"Countrycode":"uk", "src":"uk.jpg", "description":"desc will be here"},
]};
Run Code Online (Sandbox Code Playgroud)

在上面的方法中,我们使用Countrycode&images通过写每个图像的名称我们自己.

我正在寻找一种方法,Geonames通过http://api.geonames.org/export/geonamesData.js?username=orakzai来检索CountrycodeCountryFlags通过http://www.geonames.org/flags/x/xx.gif其中xx是2个字母的ISO国家代码

api json jsonp web-services country-codes

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

CakePHP:验证消息未显示

我是cakePHP的新手,我在一些教程后做了一个简单的表格.在这个html表单上,我使用了验证.现在的问题是验证工作正常但消息未显示我要显示的内容.我试试下面的代码,

模型

 public $validate = array(
        'title' => array(
            'title_required' => array(
                'rule' => 'notEmpty',
                'message' => 'This is required field'
            ),
            'title_unique' => array(
                'rule' => 'isUnique',
                'message' => 'This should be unique title'
            )
        )
    );
Run Code Online (Sandbox Code Playgroud)

调节器

public function add() {
        if ($this->request->data) {
            if ($this->Post->save($this->request->data)) {
                $this->Session->setFlash('Post has been added successfully');
                $this->redirect(array('action' => 'index'));
            } else {
                $this->Session->setFlash('Error occured, Please try agan later!');
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

视图

<h2>Add New Post</h2>
<?php
echo $this->Form->create('Post', array('action'=>'add'));
echo $this->Form->input('title');
echo …
Run Code Online (Sandbox Code Playgroud)

php cakephp

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

PHP SESSION在网站中是否安全,用于插入MySql数据

我有一个网站,如果登录成功,我会创建一个UserID的会话.

$email = mysql_real_escape_string($_POST["email"]);
if(LOGIN SUCCESSFUL) {
$_SESSION['userID'] = $email;
}
Run Code Online (Sandbox Code Playgroud)

然后在我将任何数据输入MySql的整个站点中,我插入了user_id $_SESSION['userID']

我不知道它有多安全,如果没有,请告诉我任何安全的方法来做这一切.

php mysql security session

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

使用PHP将MySQL数据导出到.csv

我正在将数据导出到.csv文件中并且它工作正常,但我有一个小问题.我取name,并gender从表中,但性别我保存id在我的数据库(即1 = Male,2 = Female).我的下面的代码给了我性别的ID,我该如何解决?男性返回1,女性返回2:

$rows = mysql_query("SELECT `name`, `gender` FROM TABLE");

while ($row = mysql_fetch_assoc($rows)) {
    fputcsv($output, $row);
}
Run Code Online (Sandbox Code Playgroud)

php mysql fputcsv export-to-csv

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

使用IF CONDITION进行MySQL连接查询

我有2个表Customer&Company

公司

COMP_ID | COMP_NAME  
1       | Google      
2       | Facebook    
Run Code Online (Sandbox Code Playgroud)

顾客

CUST_ID | COMP_ID | CUST_NAME    
1       | 1       | John         
2       | 2       | NULL          
3       | 2       | Rob           
Run Code Online (Sandbox Code Playgroud)

我想写一个查询显示CUST_NAMECONTACT但如果CUST_NAMENULL,则显示COMP_NAMECONTACT

mysql sql

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

HTML电子邮件使用PHP脚本

我希望以HTML格式发送电子邮件,在此电子邮件中我需要从php表单传递数据.电子邮件作为html电子邮件成功发送,但不显示从PHP VARIABLE传递的数据.

$name = "PHP TEXT";
$headers = "From: " ."mail@example.com" . "\r\n";
$headers .= "Reply-To: ". "mail@example.com" . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";

$message = "<html><body><h1>HTML TEXT <?php echo $name; ?></h1></body></html>";

$email_to = 'example@mail.com'; //the address to which the email will be sent
$subject = "test";
$email    =   "example@mail.com";

if (mail($email_to, $subject, $message, $headers)) {
    echo 'sent'; // success      
} else {
    echo 'failed'; // failure    
}
Run Code Online (Sandbox Code Playgroud)

html php email html-email

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

打开颜色框时运行MySql查询

我在while循环中从MySQL获取数据.当用户点击任何记录时,我在颜色框中显示其细节,即id = 2.现在在这个颜色框中,我想运行一个查询,即WHERE id = 2.我面临的问题是我的代码一次执行所有查询,因为颜色框在while循环中.如何在while循环之外运行MySQL查询,因为我无法在循环外访问id.请检查下面的代码,

<?php
$sql_msg = "SELECT * FROM messages";
$res_msg = mysql_query($sql_msg);
while($row = mysql_fetch_array($res_msg))
{
$id = $row['id'];
$title = $row['title'];
echo "<a href='#$id'><li>$title</li></a>";
?>

<div style='display:none'> // Color box popup window
 <div id='<?php echo $id; ?>'>

<?php
$Update_msg = mysql_query("UPDATE `messages` SET `read` = 1 WHERE `id` = $id AND `read` = 0");
?>

 </div>
</div>

<?php } ?> // While Loop End
Run Code Online (Sandbox Code Playgroud)

我只想更新弹出窗口数据的记录

php mysql colorbox

-7
推荐指数
1
解决办法
451
查看次数