project

莫名console兩次

20171115

在我的 Win 10 localhost 去看是正常的,顯示也正常 放到AWS上的LINUX系統,顯示不出來,莫名其妙多console了一次,強制重載了還是一樣 putty連過去看兩邊的程式碼也是一樣,沒有多一行console.log

解決:把cookie等等東西全刪了就好了

[PHP]將A資料表的資料放到B資料表中

20171116

<?php

function execute_sql($dbname , $sql, &$link)
{
    //需修改 ===========================================
    $dbhost = 'localhost';       //資料庫存放地的網址
    $dbuser = 'user-id';            //帳號
    $dbpass = 'user-pwd';             //密碼

    //不需修改 =========================================
    //建立資料庫連結
    $link = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname) or die("無法建立資料連接<br><br>" . mysql_error());  
    mysqli_query($link,"SET CHARACTER SET UTF8");

    //執行sql命令
    $result = mysqli_query($link, $sql) or die("執行sql命令失敗<br><br>" . mysql_error($link));                     

    return $result;
}

//建立資料連接        
//執行 SQL 命令
$sql = "SELECT * FROM tableA";
$result = execute_sql("database-name", $sql, $link);

foreach ($result as $arr) {
    //print_r($arr);
    echo $arr['field-nameA']." , ".$arr['field-nameB']."<br>";

/*    foreach ($arr as $key=>$value) {
        echo "key:".$key." ,value:".$value."<br>";
    }*/
    $sql2 = "UPDATE `tableB` SET `field-nameB`='".$arr['field-nameB']."' WHERE field-nameA='".$arr['field-nameA']."';";
    echo $sql2;
    $result2 = execute_sql("database-name", $sql2, $link);

}
?>

Last updated