PHP - 将信息从输入传递到php文件

时间:2014-11-06 16:14:07

标签: php forms post

这就是我在html文件中输入的方式:

<form action="simplehtmlfile.php" method="post">
  Link da pagina dos Concursos encerrados: <input type="text" name="concursos"><br>
  <input type="submit" value="Submit">
</form>

这就是我在php文件中的表现:

$htmlbusca = $_POST['concursos']; 
$html=file_get_html($htmlbusca);

在php文件中我使用输入链接在数据库中添加20行。但我不知道如何,有时插入20,有时5,有时16 ..它是以一种我不理解的随机方式做的。这就像,它获取信息的代码,他把它放在数据库中,但如果思考得更快,它会停止,不会把所有的信息......我不知道。

任何人都知道我做错了什么?为什么会这样?


foreach($num as $val):
    if(is_array($val)  && is_array($valorarray) && is_array($entradasarray) && is_array($tituloarray)  && is_array($texarray)  && is_array($realizadorarray)):
       foreach($val as $v):

            $insert="INSERT into spec_insert( entradas, designers,valor_premio, titulo, categoria, textura, realizador) VALUES ('".$entradasarray[$i]."','".$v."','".$valorarray[$i]."','".$tituloarray[$i]."','".$categoriaarray[$i]."','".$texarray[$i]."','".$realizadorarray[$i]."');";
            $sql=mysql_query($insert);

        endforeach;

    else:
         $insert="INSERT into spec_insert( entradas, designers,valor_premio, titulo, categoria, textura, realizador) VALUES ('".$entradasarray[$i]."','".$v."','".$valorarray[$i]."','".$tituloarray[$i]."','".$categoriaarray[$i]."','".$texarray[$i]."','".$realizadorarray[$i]."');";
            $sql=mysql_query($insert);
    endif;
endforeach;

这是php文件中的SQL ...但这不是问题...因为我说数据库中的插入很好,当我用php文件写的变量“$ html”时:{{1 }} 但是现在我试图通过html文件输入这个变量。

0 个答案:

没有答案