小编Rup*_*ert的帖子

MySQL:如果表中不存在则插入记录

我正在尝试执行以下查询:

INSERT INTO table_listnames (name, address, tele)
VALUES ('Rupert', 'Somewhere', '022')
WHERE NOT EXISTS (
    SELECT name FROM table_listnames WHERE name='value'
);
Run Code Online (Sandbox Code Playgroud)

但这会返回错误.基本上我不想插入记录,如果记录的'name'字段已存在于另一条记录中 - 如何检查新名称是否唯一?

mysql

356
推荐指数
11
解决办法
64万
查看次数

PHP simplexml反向

有没有办法循环遍历在simpleXML中加载的xml?说如果我有以下xml

$string ="<items>
    <item>1</item>
    <item>2</item>
    <item>3</item> 
</items>";

$xml = simplexml_load_string($string);
Run Code Online (Sandbox Code Playgroud)

有没有办法扭转$ xml,这样当我做foreach时我得到第3项

php simplexml

3
推荐指数
2
解决办法
6074
查看次数

标签 统计

mysql ×1

php ×1

simplexml ×1