這是可以實現(xiàn)的,使用eval函數(shù)將字符串當(dāng)做PHP代碼來執(zhí)行。但要注意PHP標(biāo)簽的問題。
創(chuàng)新互聯(lián)主要從事做網(wǎng)站、成都做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)云浮,10年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
請看下例:
?php
$code?=?'??echo?"hello?world";??php';
eval($code);
望采納,謝謝支持!
不提倡使用函數(shù) mysql_create_db()。最好用 mysql_query() 來提交一條 SQL CREATE DATABASE 語句來替代。
如果 MySQL 擴展庫是基于 MySQL 4.x 客戶端庫建立的,則本函數(shù)不可用。
mysql_query(),很簡單啊。
mysql_query -- 發(fā)送一條 MySQL 查詢
resource mysql_query ( string query [, resource link_identifier] )
mysql_query() 向與指定的連接標(biāo)識符關(guān)聯(lián)的服務(wù)器中的當(dāng)前活動數(shù)據(jù)庫發(fā)送一條查詢。如果沒有指定 link_identifier,則使用上一個打開的連接。如果沒有打開的連接,本函數(shù)會嘗試無參數(shù)調(diào)用 mysql_connect() 函數(shù)來建立一個連接并使用之。查詢結(jié)果會被緩存。
mysql_query() 僅對 SELECT,SHOW,EXPLAIN 或 DESCRIBE 語句返回一個資源標(biāo)識符,如果查詢執(zhí)行不正確則返回 FALSE。對于其它類型的 SQL 語句,mysql_query() 在執(zhí)行成功時返回 TRUE,出錯時返回 FALSE。非 FALSE 的返回值意味著查詢是合法的并能夠被服務(wù)器執(zhí)行。這并不說明任何有關(guān)影響到的或返回的行數(shù)。 很有可能一條查詢執(zhí)行成功了但并未影響到或并未返回任何行。
?php
$link = mysql_pconnect("localhost","root","我的密碼");
$sql = "create database cao";
mysql_query($sql,$link)or die("失敗");
echo "成功";
?
?php
$db = mysql_connect ("數(shù)據(jù)庫IP地址", "數(shù)據(jù)庫用戶名", "數(shù)據(jù)庫密碼");
//例如:$db = mysql_connect ("127.0.0.1", "root", "123456");
mysql_select_db ("要連接數(shù)據(jù)庫的名字", $db);
$sql = "select * from tabel";//查詢語句
$result = mysql_query ($sql);進行查詢
$resultArr = mysql_fetch_array($result );得到結(jié)果返回數(shù)組
print_r($resultArr);打印結(jié)果
?