簡體   English   中英

mysql_query問題

[英]Problems with mysql_query

以下是我用來連接數據庫的代碼段。 它可以連接,但即使在數據庫上也無法執行最簡單的選擇查詢。

 <html>
  <head>
   <title>Testing Script Nonce</title>
  </head>
  <body>

   <FORM NAME ="form1" METHOD ="POST" ACTION = "testing.php">

   <INPUT TYPE = "TEXT" VALUE ="" NAME = "comment">
   <INPUT TYPE = "Submit" Name = "Submit1" VALUE = "Enter Comment">

   </FORM>


   <?php 
      $con = mysql_connect("localhost","root","******") or die(mysql_error());

      if(!$con)
    {
        echo " not connected";
    }


   //$comments = $_POST['comment'];
   //print ($comments);

    $db_selected = mysql_select_db('test', $con);

  if($db_selected)
    {
        echo " selected db properly";
    }



     $query = "SELECT * FROM data";

     $result = mysql_query($con,$query);
     $num=mysql_numrows($result);
     print ($num);

        ?>

   </body>
   </html>

它不打印表'data'中存在的記錄數,只是不執行任何操作,並且在我按Submit時一直顯示“正確選擇了db”。

我嘗試時mysqli_ *無法正常工作。

任何幫助都非常感激,我是php的初學者

mysql_query(); 函數首先接受query ,然后進行connection 喜歡:

mysql_query(query,connection)

現在,更改:

$result = mysql_query($con,$query);

至:

$result = mysql_query($query, $con);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM