Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

फॉर्म mysql के साथ काम नहीं कर रहा है

अपना टैबलेटनाम address रखें बैकटिक्स में

mysqli_ का उपयोग करना

  <?php
/start session
session_start();
//establish connection
$con = mysqli_connect("localhost","root","","qoot");
if(!$con)
{
die("connection to database failed".mysqli_error($con));
}
     //read the values from form
    $unm = $_SESSION['name']; 
    $fname=$_POST['firstname']; 
    $lname=$_POST['lastname']; 
    $ema=$_POST['email'];
    $mob=$_POST['mobile'];
?>



<?php 
   //insert to database
    $qry=mysqli_query($con,"INSERT INTO `address` ( firstname, lastname, mobile, email)VALUES('$fname',$lname','$ema','$mob')") or die(mysqli_error($con));
?>

अनुलेख मैं कहूंगा कि आपको mysql injection . का खतरा है , यहां देखें मैं PHP में SQL इंजेक्शन को कैसे रोक सकता हूं ? . किसी भी जोखिम से बचने के लिए आपको वास्तव में तैयार बयानों का उपयोग करना चाहिए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqli में जा रहा है, mysql_result

  2. जावा JDBC-डेटाबेस में रिकॉर्ड केवल तभी डालें जब वह मौजूद न हो

  3. क्या Sphinx/MySQL के साथ एक साथ दो तालिकाओं से डेटा प्राप्त करने का कोई बेहतर तरीका है?

  4. पायथन MySQLdb प्लेसहोल्डर सिंटैक्स

  5. एक ही शर्त मूल्य से किसी अन्य तालिका से मूल्य कैसे जुड़ें?