插入phpMyAdmin - 循环数组

时间:2013-11-22 10:49:25

标签: php

抱歉,我是初学者。还在学习php的基础知识。 这是我被困的地方。我正在使用php获取结果并将结果发送到数据库(phpMyAdmin)。

我已经设置了一个循环来获得结果

我正在尝试将上述结果发送到phpMyAdmin。我无法解决如何做到这一点。我想我需要INSERT INTO在循环内的某个地方,以便它可以将每个发送到phpMyAdmin大约有10个不同的问题。它们显示在php上,但不知道从哪里开始

感谢您的帮助:)

编辑 感谢指南,我似乎无法解决mysql_query将进入循环内部的问题。

mysql_query(“INSERT INTO .......

3 个答案:

答案 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

这两种方式都是有效和安全的。