取mysql字段注释问题
include("conn.php");
$query="select * from menu";
$result = mysql_query($query);
for($i=0;$i
$temp=mysql_field_name($result,$i);
echo $temp.":";
$query_1="select column_comment from INFORMATION_SCHEMA.Columns where table_name='admin' and table_schema='phpdata' and column_name like '$temp'";
$result_1=mysql_query($query_1);
$row_1=mysql_fetch_row($result_1);
echo $row_1[0]."
";
}
?>
这段代码在本地可以运行
但在服务器上只能取出字段名,不能取出注释
表名和库名没有写错。
请问是什么原因呢,会不会是要开通什么权限呢?
id:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /www/users/swd888.com/1.php on line 11
------解决方案--------------------
你这句就运行失败了
$result_1=mysql_query($query_1);
把这个$query_1语句输出后,复制到数据库里运行一下
或是query后加个or die($mysql_error());看进一步的错误提示
------解决方案--------------------
密码错了?为啥被拒绝了,就没连上
忘了问,你数据库连接了没,怎么没有mysql_connect
------解决方案--------------------
没有权限访问 INFORMATION_SCHEMA 数据库吧。换用root用户试试。
------解决方案--------------------
检查一下你的conn.php函数,加上
- PHP code
if (!$con) { die('Could not connect: ' . mysql_error()); } <br><font color="#e78608">------解决方案--------------------</font><br>show full fields from table //这样试试 <br><font color="#e78608">------解决方案--------------------</font><br>$query_1 = "show full columns from phpdata from admin like '$temp'";<br>$result_1=mysql_query($query_1);<br>$row_1=mysql_fetch_row($result_1);<br>echo $row_1['Comment']."<br>";<br><br>试试看 <div class="clear"> </div>

tomakephpapplicationsfaster,關注台詞:1)useopcodeCachingLikeLikeLikeLikeLikePachetoStorePreciledScompiledScriptbyTecode.2)MinimimiedAtabaseSqueriSegrieSqueriSegeriSybysequeryCachingandeffeftExting.3)Leveragephp7 leveragephp7 leveragephp7 leveragephpphp7功能forbettercodeefficy.4)

到ImprovephPapplicationspeed,關注台詞:1)啟用opcodeCachingwithapCutoredUcescriptexecutiontime.2)實現databasequerycachingingusingpdotominiminimizedatabasehits.3)usehttp/2tomultiplexrequlexrequestsandreduceconnection.4 limitesclection.4.4

依赖注入(DI)通过显式传递依赖关系,显著提升了PHP代码的可测试性。1)DI解耦类与具体实现,使测试和维护更灵活。2)三种类型中,构造函数注入明确表达依赖,保持状态一致。3)使用DI容器管理复杂依赖,提升代码质量和开发效率。

DatabasequeryoptimizationinPHPinvolvesseveralstrategiestoenhanceperformance.1)Selectonlynecessarycolumnstoreducedatatransfer.2)Useindexingtospeedupdataretrieval.3)Implementquerycachingtostoreresultsoffrequentqueries.4)Utilizepreparedstatementsforeffi

phpisusedforsenderemailsduetoitsbuilt-inmail()函數andsupportivelibrariesLikePhpMailerAndSwiftMailer.1)usethemail()functionForbasiceMails,butithasimails.2)butithasimail.2)

PHP性能瓶颈可以通过以下步骤解决:1)使用Xdebug或Blackfire进行性能分析,找出问题所在;2)优化数据库查询并使用缓存,如APCu;3)使用array_filter等高效函数优化数组操作;4)配置OPcache进行字节码缓存;5)优化前端,如减少HTTP请求和优化图片;6)持续监控和优化性能。通过这些方法,可以显著提升PHP应用的性能。

依賴性注射(DI)InphpisadesignPatternthatManages和ReducesClassDeptions,增強量強制性,可驗證性和MATIALWINABIOS.ItallowSpasspassingDepentenciesLikEdenciesLikedAbaseConnectionStoclasseconnectionStoclasseSasasasasareTers,interitationAseTestingEaseTestingEaseTestingEaseTestingEasingAndScalability。

cachingimprovesphpermenceByStorcyResultSofComputationsorqucrouctationsorquctationsorquickretrieval,reducingServerLoadAndenHancingResponsetimes.feftectivestrategiesinclude:1)opcodecaching,whereStoresCompiledSinmememorytssinmemorytoskipcompliation; 2)datacaching datacachingsingMemccachingmcachingmcachings


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

WebStorm Mac版
好用的JavaScript開發工具

SublimeText3漢化版
中文版,非常好用

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具