mysql查詢結果在php變數,mysql 查詢變數

本文目錄一覽:

php從mysql表中查詢count(學號)然後賦值給一個變數,,並輸出

首先你返回的結果是一個資源型數據 需要處理

其次你count()的欄位使用主鍵把 也就是 count(主鍵欄位) 這樣就沒問題了

如何把sql中查詢單條結果賦值給php頁面的一個變數呢?

用的是mysql資料庫的情況

?

$db_id=mysql_connect(‘localhost’,’用戶名’,’密碼’);//連接資料庫

mysql_select_db(‘資料庫名’);

$sql=”select a.name from aa as a,bb as b where b.userid=$id”;

$result=mysql_query($sql);

$i=0;

while($row=mysql_fetch_array($result)){

$name[$i]=$row[0];

$i++;

}

print_r($name);//結果存在$name這個數組中

?

php+mysql 語句中被查詢的欄位可以設置變數么

查詢語句中可以直接放變數;

$abc = ‘內容’;

$sql = “select * from table where a = ‘{$abc}'”;

// 這個語句等同於: $sql = “select * from table where a = ‘內容'”;

// 其次,欄位名 和 欄位值都可以用變數來代替,但是欄位名不能加引號,否則會報 mysql  語法錯誤;

PHP調用MYSQL查詢結果到變數

你剛才的截圖的:$db=new

mysqli(…..);

new是初始化mysqli類的意思

你用的是類對吧

你用的是mysqli類,如果你需要把查詢結果讀到數組,你是不可以使用mysqli_fetch_array等函數的(因為類會把函數封裝,過程函數是沒辦法用的)。

你只能使用你這個類裡面的函數,去看看這個類應該有把查詢結果讀到數組的函數的。

———————————————————————————————————————-

如果你用的是過程,那麼應該這麼寫:

?php

mysql_connect(‘127.0.0.1′,’root’,’123456′);

//連接資料庫,主機名127.0.0.1,用戶名root,密碼123456

mysql_select_db(‘phpmyadmin’);

//選擇資料庫phpmyadmin

$user=$_POST[‘uid’];

//把post的uid保存為user變數

$sql=”select

*

from

userinfo

where

username=’$user'”;

//定義sql語句

$query=mysql_query($sql);

//執行,並保存為變數

$row=mysql_fetch_array($query);

//把執行結果保存為變數

echo

$row[‘sex’];

//輸出一個做測試

?

如果不行,你可以把mysql換成mysqli

php將SQL查詢結果賦值給變數

你是只取這一個值還是要取數組。只取一個的話。

$sql

=

“select

field1

from

pre_common_member_profile

where

uid=’$username'”;

$query

=

mysql_query($sql);

$bianliang

=

mysql_result($query,0);

echo

$bianliang;

取數組的話。

$sql

=

“select

field1

from

pre_common_member_profile

where

uid=’$username'”;

$query

=

mysql_query($sql);

while($row

=

mysql_fetch_array($query))

{

echo

$row[“field1

“];

}

完畢。這些操作sql的基礎知識,去看看php100的視頻教程吧。給分。

原創文章,作者:VMCT,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/150292.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
VMCT的頭像VMCT
上一篇 2024-11-07 09:50
下一篇 2024-11-07 09:50

相關推薦

  • 如何修改mysql的埠號

    本文將介紹如何修改mysql的埠號,方便開發者根據實際需求配置對應埠號。 一、為什麼需要修改mysql埠號 默認情況下,mysql使用的埠號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • int類型變數的細節與注意事項

    本文將從 int 類型變數的定義、聲明、初始化、範圍、運算和類型轉換等方面,對 int 類型變數進行詳細闡述和講解,幫助讀者更好地掌握和應用 int 變數。 一、定義與聲明 int…

    編程 2025-04-29
  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • Python input參數變數用法介紹

    本文將從多個方面對Python input括弧里參數變數進行闡述與詳解,並提供相應的代碼示例。 一、基本介紹 Python input()函數用於獲取用戶輸入。當程序運行到inpu…

    編程 2025-04-29
  • Python匿名變數的使用方法

    Python中的匿名變數是指使用「_」來代替變數名的特殊變數。這篇文章將從多個方面介紹匿名變數的使用方法。 一、作為佔位符 匿名變數通常用作佔位符,用於代替一個不需要使用的變數。例…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL資料庫 在使用Python操作MySQL之前,我們需要先連接MySQL資料庫。在Python中,我…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 使用SQL實現select 聚合查詢結果前加序號

    select語句是資料庫中最基礎的命令之一,用於從一個或多個表中檢索數據。常見的聚合函數有:count、sum、avg等。有時候我們需要在查詢結果的前面加上序號,可以使用以下兩種方…

    編程 2025-04-29
  • Python變數在內存中的存儲

    該文章將從多個方面對Python變數在內存中的存儲進行詳細闡述,包括變數的聲明和賦值、變數的引用和指向、內存地址的變化、內存管理機制等。 一、聲明和賦值 在Python中,變數聲明…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29

發表回復

登錄後才能評論