<?php
$id=mysql_connect("localhost","root","1234") or die('连接失败:' . mysql_error());
if(mysql_select_db("db_DDOS",$id))
echo "";
else
echo ('数据库选择失败:' . mysql_error());
mysql_query("set names gb2312");
?>
连接有误吗?为什么它显示连接失败,Unknown db_DDOS。可是DDOS真的存在
æä¸æ¯é²çæ èåä¸è¥¿çï¼èææ¯ä¸å¾ä¸åï¼èä¸å¾æ¥ï¼æä¹åèªå¦ä¸æ®µæ¶é´ï¼ä½æ¯å°±é对è¿ä¸ªé®é¢è¿ææ ¹æ®æ们ç对è¯ï¼æ¨è½åè¯ææéå¨åªéåï¼æç §ä¹¦ä¸çææï¼æåºè¯¥æ²¡åéåï¼å®å¨çä¸åºæ¥éå¨åªéäºï¼æ±å¤§ä¾ æå½å~~
追çå
¶å®å¦å¤ä½æå说çå¾æ¸
æ¥äºï¼
ä½ çç¨åºæ¯
mysql_select_db("db_DDOS",$id)è¿å¥è¯è¿åçå¸å°å¼ ä¹å°±æ¯true or flaseï¼å¦ææ§è¡æ£ç¡®é£å°±æ¯çï¼å¦ææ§è¡è¿ç¨ä¸é误 é£å°±æ¯flase,é£ä¹ä¸ºä»ä¹é误ï¼è¦ä¹æ¯db_DDOS ä¹å°±æ¯ä½ çmysqléé¢ä¸åå¨è¿ä¸ªæ°æ®åºï¼è¦ä¹æ¯$idé误ï¼ä½å¦ææ¯$id é误
mysql_connect("localhost","root","1234") or die('è¿æ¥å¤±è´¥:' . mysql_error());
è¿å¥è¯å°±ä¼æ¥éï¼æ以è¦çé误æ示æä¹è¯´ï¼~å°åºæ¯è¿æ¥å¤±è´¥å¢ï¼è¿æ¯ä»ä¹
å¦æmysql_select_db("db_DDOS",$id)æ§è¡æ£ç¡®ï¼é£ä¹å°±æ§è¡ echo "";
ä¹å°±æ¯æåºç©ºå符串
å¦æmysql_select_db("db_DDOS",$id) æ§è¡é误 é£ä¹å°±æ§è¡else è¯å¥ æ示'æ°æ®åºéæ©å¤±è´¥' !
æè¿æ ·å·²ç»æ¯ ä¸å¥ä¸å¥è§£éäº å¦æä½ ä¸æ就没åæ³äº
是DDOS,但是我试过把db给去了,变成if(mysql_select_db("DDOS",$id)),PHP干脆不理我了,没反应,一片空白。
追答一片空白就对了啊,if(mysql_select_db("DDOS",$id))
echo "";
,你自己写了,如果连接成功,打印空字符串,所以就一片空白咯~
可以HI聊吗?代码太长了,无法追问啊,我好想知道答案啊~
追答什么答案?
追问就是为什会Unknown db_DDOS,我听懂了你说的话是什么意思,但是我是把conn,php这个include到index.php里,如果连接对了,这个index.php最后功能成功后应该会显示成功这两个字的,因为我echo了成功。本来想把index,php代码给你看一下的,但是它说我代码太长了,没办法追问。
追答HI聊~