第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

將表更改為臨時(shí)表 - php/mysqli

將表更改為臨時(shí)表 - php/mysqli

PHP
暮色呼如 2023-10-01 16:02:44
我已經(jīng)創(chuàng)建了我想要的表格以及我想要的方式。我剛剛意識到我希望它在 session_destroy() 上銷毀。我知道我可以輕松地做到這一點(diǎn)CREATE TEMPORARY TABLE。當(dāng)我通過添加來編輯以下代碼時(shí),TEMPORARY未創(chuàng)建表。它是在TEMPORARY不存在時(shí)創(chuàng)建的。$sep = '';$sql = "CREATE TABLE `".$unique_id."`(";$sql.= PHP_EOL;$sql.= "`Name` VARCHAR(255) NOT NULL,".$sep;foreach ($year_range as $year) {  //ADD SEPERATOR BETWEEN LINES  if ($year != end($year_range)) {      $sep = ',';  } else {      $sep = '';  }  $sql.= "`".$year."` VARCHAR(255) NOT NULL".$sep;}$sql.= PHP_EOL;$sql.=')';我已經(jīng)添加了TEMPORARY,它沒有注冊也沒有創(chuàng)建表。任何人都可以闡明我可能做錯(cuò)了什么嗎?謝謝。
查看完整描述

1 回答

?
德瑪西亞99

TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個(gè)贊

您應(yīng)該研究關(guān)系數(shù)據(jù)庫的更好用途,而不是像這樣動(dòng)態(tài)創(chuàng)建表。

我認(rèn)為你只需要 2 個(gè)具有一對多關(guān)系的表

像這樣的設(shè)置應(yīng)該可以工作:

Table 1: User - basically a replacement for multiple dynamic tables. Stores an identifer for the user of the site.

Columns: unique_id (auto increment) | user (user identifier)


Table 2: years - contains a row for each year

Columns: unique_id (auto increment) | users_identifier (unique_id from users table) | year | stages_match

這利用了一種稱為“外鍵”的東西。基本上,這意味著“該行屬于另一個(gè)表中的 unique_id”


您可以像現(xiàn)在刪除表一樣刪除數(shù)據(jù);當(dāng)用戶結(jié)束會(huì)話時(shí),刪除用戶表中屬于該用戶的所有行。如果您正確設(shè)置外鍵,這也會(huì)從 Years 表中刪除該用戶的所有行。


查看完整回答
反對 回復(fù) 2023-10-01
  • 1 回答
  • 0 關(guān)注
  • 94 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號