草庐IT

foreign_key_id

全部标签

php - 如何在php中获取选定表项的id

我应该从表中获取id来发出请求。但是我是这样做的。我的table:id(AI);名称(Varchar);authir(varchar);类别(varchar);我想如果有任何解决方案可以解决这个问题,谢谢我的问题出现在这一行中:Print"edit";Print"delete";完整代码:BooknameAuthorCategory";Print"".$info['name']."";Print"".$info['author']."";Print"".$info['category']."";Print"edit";Print"delete";Print"";}?>我想知道是否有其他

php - 编辑按钮是表的未定义 ID

我有一个编辑按钮的代码:"/>并且在pengriman-input.php但结果是:Undefinedindex:idtransaksiin>C:\xampp\htdocs\delivery\pengiriman-input.php如何为pengriman-input.php调用$row['idtransaksi']的值?$row['idtransaksi']来自MySQL查询。 最佳答案 帖子name中的拼写错误在您的name属性中是name='id'而不是idtransaksi$_SESSION['id_transaksi']=

mysql - 在信息模式中使用 KEY_COLUMN_USAGE 计算外键的数量

我有一个非常大的MySQL数据库,我需要知道它有多少个外键。我尝试使用命令:SELECTCOUNT(*)AS'numberofforeignkeys'FROMINFORMATION_SCHEMA.KEY_COLUMN_USAGEWHERETABLE_SCHEMA='pubs'ANDREFERENCED_TABLE_NAMEISNOTNULL;在一个小型数据库(pubs)中,它返回了正确数量的外键,但我不确定这个查询是否在所有情况下都正常。这个查询是否正确?还有别的办法吗?提前致谢。 最佳答案 referential_constrai

php - Codeigniter 将部分 CSV 数据插入 MYSQL 只有 id 和 date

您好,我正在尝试通过上传CSV将数据插入mysql表。但我收到一个错误。上传显示错误并仅插入ID和日期。我不知道可能的原因。首先,我将用户表从MYSQL导出为csv格式。现在我使用我的代码上传相同但不起作用下面是我的代码:我做了Print_r($file_data);所以得到这个Array([file_name]=>users_(2)3.csv[file_type]=>text/plain[file_path]=>/var/www/Test/uploads/[full_path]=>/var/www/Test/uploads/users_(2)3.csv[raw_name]=>user

php - 通过 url 中的特定 id 从 MySQL 数据库中获取数据

这个问题在这里已经有了答案:HowcanIgetanunknownusernamegivenanID?(2个答案)关闭5个月前。我是PHPMySQL的新手。我正在开发一个歌集网站。我正在尝试从URLsite/publicsong.php?id=12中的ID中提取数据库中的数据。";echo$row['eng_title'];echo$row['eng_lyrics'];echo$row['alphabet'];}?>我将mysql_更改为mysqli_并添加了$conn。我的结果仍然是空白。请大家帮忙。提前致谢。

MYSQL Advanced 选择具有相应 ID 的不同值,这些值不在另一个表中

编辑:我的一个表中的SELECTDISTINCT值有一个大问题。表1:T1pidthingsub-thingtnumber-------------------------------------------1A1212A01A000011234562A1212A01A000021234573A1212A01A000021234584A1214A01B000011234595A1214A01B000021234606A1214A01B000011234617A1217C01A00001123462表2:T2idpidthingsub-thingtnumberh1------------

mysql - INSERT INTO table DEFAULT(key_col) 插入零?

我在tbl中有这个主键列:`id`INT(5)unsignedNOTNULLAUTO_INCREMENTPRIMARYKEY当我运行下面的查询时,插入零而不是下一个自动递增数字:INSERTINTO`tbl`(id,col1,...)VALUES(DEFAULT(id),"value1",...)有趣的是,这种行为是最近发生的,让我想知道我可能更改了哪些设置会导致这种情况。我首先考虑的是NO_AUTO_VALUE_ON_ZERO。我已将其添加到配置文件中的sql_mode,现在是这样的:sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLE

php - 在 SQL 或脚本中排除 id

我需要从SQL查询结果中按ID排除一些行,但哪种方法更适合呢?通过主键id使用NOTIN:SELECTid,key1,key2FROMmy_tableWHEREidNOTIN(#EXCLUDE_IDS)或者在脚本中查询后的后处理循环中:foreach($rowsas$i=>$row){if(isset($exclude[$row['id']])){unset($rows[$i]);}}#orfor($i=count($rows)-1;$i>=0;$i--){if(isset($exclude[$rows[$i]['id']])){unset($rows[$i]);}}

mysql - ZoneOffset 的 ID 无效

我正在尝试将java.sql.timestamp转换为OffsetDateTime以便我可以在我的restapi中返回ISO8601标准字符串。我正在使用此代码将timestamp转换为OffsetDateTimepublicstaticOffsetDateTimesqlTimetampeToOffsetDateTime(Timestampts,StringtimeZone){if(ts==null){returnnull;}Calendarcal=Calendar.getInstance();cal.setTime(ts);ZoneOffsetoffset=ZoneOffset.of

mysql - 如何将数据库中的数据从字符串更改为 id - Rails,Mysql

你好,我有一个简单的问题,也许不是...历史:我想用db(mysql)的状态替换yaml文件,我在用户表列中有:状态。当我将逻辑替换为数据库时,我创建了模型状态、创建了表并配置了与用户的关系...描述问题:当我在用户表中创建status_id时,我有2列:“status”和“status_id”。“状态”列是字符串,有很多字符串值,例如“已确认”。如何(使用带状态的种子迁移)并填写“status_id”列。我的意思是,如果“status”列的值为“confirmed”,我希望“status_id”列的值为:1。statusestable:idname1confirmed2notconf