我已经设置了一个循环来获得结果
我正在尝试将上述结果发送到phpMyAdmin。我无法解决如何做到这一点。我想我需要INSERT INTO在循环内的某个地方,以便它可以将每个发送到phpMyAdmin大约有10个不同的问题。它们显示在php上,但不知道从哪里开始
感谢您的帮助:)
编辑 感谢指南,我似乎无法解决mysql_query将进入循环内部的问题。
mysql_query(“INSERT INTO .......
答案 0 :(得分:1)
我是否可以推荐观看这8个初学者视频,以告知您如何连接到phpmyadmin并操作数据库数据。
http://www.youtube.com/playlist?list=PLfdtiltiRHWEbLm0ErHe7HgEOVIO26R_o
答案 1 :(得分:1)
假设您已连接到数据库且在DB * 中有一个正确的表。我只是修改您的代码 *因此请确保$_POST['something']
的值及其应有的方式表现。
$con=mysqli_connect("localhost","username","password","dbname") or
die("Error " . mysqli_error($con));
if (isset($_POST['something']))
{
foreach ($_POST['something'] as $key => $value)
{
echo 'something #' . $key . ' You gave it ' . $value . '<br>';
$a="insert into tablename(columnname) values('$value')";
$b=mysqli_query($con,$a);
}
}
else
{
echo 'no options selected';
}
答案 2 :(得分:0)
要连接到数据库,您需要使用PHP mysqli_ *函数。您可以在PHP在线手册中找到更多信息。
您也可以使用PDO(PHP数据对象)。这是一个非常好的教程的链接:http://www.phpeveryday.com/articles/PHP-Data-Object/PDO-Tutorial-P842.html
这两种方式都是有效和安全的。