Как вставить значение из Textarea в базу данных с "|" Персонажи? - PullRequest
0 голосов
/ 10 мая 2019

Моя таблица Тафим имеет нажмите столбец, ссылка столбец и игрок столбец
Я хочу вставить данные перед "|" и после "|" в разных столбцах, например, я ввожу это значение в textarea:

1|fuuka-vietsub|https://drive.google.com/file/d/1tDKPbZ_gaNZrcYHt-tQtcF-TH0hMzGFi/view?usp=sharing

Вставит 1 в столбец нажмите , fuuka-vietsub в столбец ссылка и https://drive.google.com/file/d/1tDKPbZ_gaNZrcYHt-tQtcF-TH0hMzGFi/view?usp=sharing в столбец игрок
У меня есть этот код из index.php:

<form action="api.php" method="post">
<textarea name="themphim" id="themphim"></textarea>
<input type="submit" name="save" value="save"></input>
</form>

Файл api.php:

<?php
include("db_connect.php");

if(isset($_POST['save']))
{
// Please give for me code
... 
//
}
?>


Спасибо всем!

1 Ответ

0 голосов
/ 10 мая 2019

Вы можете использовать explode для разрыва, используя разделитель |

$string = '1|fuuka-vietsub|https://drive.google.com/file/d/1tDKPbZ_gaNZrcYHt-tQtcF-TH0hMzGFi/view?usp=sharing';
$strToArray = explode('|',$string);
echo '<pre>';
print_r($strToArray);

Выход

Array
(
 [0] => 1
 [1] => fuuka-vietsub
 [2] => https://drive.google.com/file/d/1tDKPbZ_gaNZrcYHt-tQtcF-TH0hMzGFi/view?usp=sharing
)

Теперь вы можете использовать ключ массива 0 -> tap, 1 -> link, 2 -> player

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...