Артицле Дирецтори
МиСКЛ база податакаКако убацити податке у табелу? пхп тоМиСКЛУбаците пример изјаве података
МиСКЛ уметање података
Употреба МиСКЛ табеле ИНСЕРТ ИНТО СКЛ изјава за уметање података.
Можете да убаците податке у табелу података кроз прозор командне линије мискл> или преко ПХП скрипте за уметање података.
граматика
Следеће је уобичајено за уметање података у МиСКЛ табеле података ИНСЕРТ ИНТО СКЛ синтакса:
INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );
Ако су подаци типа знакова, морате користити једноструке или двоструке наводнике, као што је: „вредност“.
Убаците податке преко прозора командне линије
У наставку ћемо користити СКЛ ИНСЕРТ ИНТО Изјава убацује податке у МиСКЛ табелу података цхенвеилианг_тбл
Инстанца
У следећем примеру убацићемо три дела података у табелу цхенвеилианг_тбл:
root@host# mysql -u root -p password; Enter password:******* mysql> use chenweiliang; Database changed mysql> INSERT INTO chenweiliang_tbl -> (chenweiliang_title, chenweiliang_author, submission_date) -> VALUES -> ("学习 PHP", "菜鸟教程", NOW()); Query OK, 1 rows affected, 1 warnings (0.01 sec) mysql> INSERT INTO chenweiliang_tbl -> (chenweiliang_title, chenweiliang_author, submission_date) -> VALUES -> ("学习 MySQL", "菜鸟教程", NOW()); Query OK, 1 rows affected, 1 warnings (0.01 sec) mysql> INSERT INTO chenweiliang_tbl -> (chenweiliang_title, chenweiliang_author, submission_date) -> VALUES -> ("JAVA 教程", "chenweiliang.com", '2016-05-06'); Query OK, 1 rows affected (0.00 sec) mysql>
注意: Означите стрелицама -> Он није део СКЛ наредбе, већ само представља нову линију. Ако је СКЛ израз предугачак, можемо да креирамо нови ред за писање СКЛ израза помоћу тастера Ентер. Терминатор команде СКЛ израза је тацка зарез ;.
У горњем примеру нисмо навели податке цхенвеилианг_ид, јер је ово поље постављено као АУТО_ИНЦРЕМЕНТ атрибут када смо креирали табелу.Према томе, поље ће се аутоматски повећавати без потребе да га постављамо.У примеру НОВ() је МиСКЛ функција која враћа датум и време.
Затим можемо видети податке табеле са подацима са следећом изјавом:
Прочитајте таблицу са подацима:
Убаците податке помоћу ПХП скрипте
За то можете користити ПХП-ову функцију мискли_куери(). СКЛ ИНСЕРТ ИНТОкоманда за убацивање података.
Функција има два параметра и враћа ТРУЕ ако је извршење успешно, у супротном враћа ФАЛСЕ.
граматика
mysqli_query(connection,query,resultmode);
参数 | Опис |
---|---|
веза | Потребан.Одређује МиСКЛ везу за употребу. |
питање | Обавезно, специфицира стринг упита. |
режим резултата | Опционо.константа.Може бити било која од следећих вредности:
|
Инстанца
Програм у следећем примеру прима три поља података које је унео корисник и убацује их у табелу са подацима:
додавање података
<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功
';
// 设置编码,防止中文乱码
mysqli_query($conn , "set names utf8");
$chenweiliang_title = '学习 Python';
$chenweiliang_author = 'chenweiliang.com';
$submission_date = '2016-03-06';
$sql = "INSERT INTO chenweiliang_tbl ".
"(chenweiliang_title,chenweiliang_author, submission_date) ".
"VALUES ".
"('$chenweiliang_title','$chenweiliang_author','$submission_date')";
mysqli_select_db( $conn, 'chenweiliang' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
die('无法插入数据: ' . mysqli_error($conn));
}
echo "数据插入成功\n";
mysqli_close($conn);
?>
Затим можемо видети податке табеле са подацима са следећом изјавом:
Прочитајте таблицу са подацима:
Блог Хопе Цхен Веилианг ( https://www.chenweiliang.com/ ) дели „Како уметнути податке у МиСКЛ табелу базе података? пхп убаци инстанцу исказа података у МиСКЛ", помоћи ће вам.
Добродошли да поделите везу овог чланка:https://www.chenweiliang.com/cwl-460.html
Добродошли на Телеграм канал блога Цхен Веилианг-а да бисте добили најновија ажурирања!
📚 Овај водич садржи огромну вредност, 🌟Ово је ретка прилика, не пропустите је! ⏰⌛💨
Поделите и лајкујте ако желите!
Ваше дељење и лајкови су наша стална мотивација!