【问题标题】:Submiting data through form in db通过db中的form提交数据
【发布时间】:2012-07-30 11:49:52
【问题描述】:

我的 php 脚本有问题,我需要通过该脚本将数据发送到 db。当我发送数据时,我得到空白屏幕,无论我写什么,选择和其他一切。

<?php
 $con = mysql_connect("localhost","root","");
 if (!$con)
   {
   die('Could not connect: ' . mysql_error());
   }
 mysql_select_db("gagq", $con);
 $result = mysql_query("SELECT * FROM gagq.user WHERE id=1;");
 echo $result;
 mysql_close($con);
 ?>

基本上,我从中得到了空白屏幕。我通过表单访问文件,提交按钮。方法发布,文件的动作名称。现在,我已经在 id=1 上填充了数据库,但无论我写什么,在 php 上都没有任何作用。任何想法?

【问题讨论】:

    标签: php database forms


    【解决方案1】:

    试试这个

    $result = mysql_query("SELECT * FROM gagq.user WHERE id=1;");
    
    $array = mysql_fetch_assoc($result);
    
    var_dump($array);
    

    【讨论】:

    • ttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" rel="nofollow" target="_blank">w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> w3.org/1999/xhtml" lang="hr" xml: lang="hr"> AMD Advanced Micro Devices
    • 这是php文件的全部代码。没有任何效果。我不知道为什么。没有错误,没有什么。我通过
      打开这个文件
    • 带有提交按钮 所有文件都放在 xampp 文件夹中的 htdocs 中。请帮忙,因为我看不到我正在做的任何错误......
    • 是否有任何错误?请查看上面的解决方案以获取数据。 $result 没有任何数据,使用 print_r 打印。
    【解决方案2】:

    当您处于测试阶段时,您应该包括:

    /* Turns Error Reporting ON */
    ini_set('display_errors',1); 
    error_reporting(E_ALL);
    

    为了查看和纠正任何 php 错误,而不是到处添加模具检查。

    【讨论】:

      猜你喜欢
      • 2018-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多