PHP從MySQL中獲取值以將值分配給變數

發布 科技 2024-07-27
4個回答
  1. 匿名使用者2024-01-31

    我不知道你的意思:

    aid unique“,是否意味著資料庫中只有一條記錄? 那麼 sum(num) 就沒有意義了。 如果只想確定是否有援助記錄,建議使用以下方法:

    SQL語句:從表名中選擇1,其中col = col限制1;

    然後讀取受語句執行影響的行數。 限制 1 在這裡很重要,這樣 MySQL 一旦找到記錄就不會看不起它。 這裡受執行影響的行數要麼是 0 要麼是 1,效能提公升了很多。

    一般來說,如果資料庫中的字段較多,而需要的字段較少,則。

    select * from table

    如。 後一種型別的從表中選擇欄位名稱效率更高,因為傳輸的資料量很小。

  2. 匿名使用者2024-01-30

    看來房東已經把前幾......驚呆了

    首先,請允許我談談為什麼這一段效率低下。

    query=mysql_query( "select * from table");

    echo mysql_result($query,$aid, "url ");

    這是將整個表作為結果集分配給 $query,然後從中查詢$aid行來獲取它'url'字段,您需要的內容是這樣寫的::

    query=mysql_query( "select sum(num) cnum from table where aid='$aid'");

    cnum=mysql_result($query,0, "cnum");

    說援助是唯一的,這個“援助=”。'$aid'“它只會讓你得到一行,所以你為什麼要拿sum()呢?

  3. 匿名使用者2024-01-29

    $id=$row['id'];

    row 是查詢$row ['id'] 是陣列中的 id 值。

  4. 匿名使用者2024-01-28

    delltem() 是乙個需要傳遞引數的 js 方法,只需新增 $rs->susername 即可

    傳遞此值是件好事。

    寫成這樣:susername;?>">已刪除。

相關回答
13個回答2024-07-27

對於編碼問題,資料庫的編碼與網頁的編碼一致。 >>>More

7個回答2024-07-27

要確定PHP和MySQL連線失敗的原因,您可以按照以下步驟操作: >>>More

6個回答2024-07-27

您好,我也遇到了這個問題,以下是我解決它的方法: >>>More

15個回答2024-07-27

問題中給出了 x 的範圍,即 x>0,x 不能為 1,因此方程轉換為 x=(..)。然後從問題中的條件(..)中獲得。0 (.1 >>>More

5個回答2024-07-27

1.找到你的MySQL的安裝目錄並開啟它,如果它是Linux伺服器,那就是; >>>More