php配置出問題,php配置有關問題小結

2021-10-25 21:13:35 字數 1184 閱讀 7306

php配置問題小結

在利用php+apache+myslq進行程式設計的時候,經常有乙個比較讓人頭疼的問題,就是配置php.ini檔案。

問題1:fatal error: call to undefined function mysql_connect() in...

先用<?php phpinfo();?>列印出資訊,然後再檢視是否已經有mysql的相關選項.如果沒有說明php.ini配置有問題.修改!

編輯php.ini,尋找extension_dir,改為

extension_dir = "e:\apache software foundation\php-5.2.5-win32\ext"這樣。注意用單個反斜線,注意整體用雙引號裝起來,

注意每個字母包括雙引號冒號和空格都不要搞成全角了。然後記得檢查你自己的那個目錄下要確實有php_mysql.dll這個檔案。

最後在指令碼裡,注意每個字母都要是半形的。

還要注意啟動php的方式,呼叫的要確實是你修改的這個php.ini

還要注意如果是apache+php的,改了php.ini之後最好重啟動一下apache

問題2:mysql_fetch_object(): supplied argument is not a valid mysql result resource

主要問題是mysql_fetch_object()函式裡面的引數問題。多半是sql語句的語法問題。注意檢查sql語句是否為空,語法格式是否正確

$userid=$_get['userid'];

$userid=trim($userid);

$link=mysql_connect("localhost","root","root");

mysql_query("set names 'gbk'");

mysql_select_db(student);

$sql="select * from stuinfo where userid='$userid'";

$result=mysql_query($sql);

while($rs=mysql_fetch_object($result)){

$userid=$rs->userid;

$password=$rs->password;

$***=$rs->***;

$city=$rs->city;

$email=$rs->email;

VS Code 除錯 PHP有關配置

一 安裝vs code wampserver 二 用vs code 開啟php專案後,提示 cannot validate since no php executable is set.use the setting php.validate.executablepath to configure ...

php輸出問題

輸出問題 a a3df b 256 echo a echo print a echo printf a s,b d a b echo 輸出問題,一般情況用echo 它可以連續輸出,如 echo a b sffjfh echo print的輸出有返回值 print是函式 return print b ...

php配置問題小結

在利用php apache myslq進行程式設計的時候,經常有乙個比較讓人頭疼的問題,就是配置php.ini檔案。問題1 先用列印出資訊,然後再檢視是否已經有mysql的相關選項.如果沒有說明php.ini配置有問題.修改 編輯php.ini,尋找extension dir,改為 extensio...