Jan 30, 2016
224
15
0
$vehicle = $_POST['vehicle'];
$owner = $_POST['owner'];

$sql = "INSERT INTO vehicle('vehicle','owner') VALUES ('$vehicle','$owner')";


Warning: mysqli_query() expects parameter 1 to be mysqli, object given in (path)

Me error eka enne ai machanla. :(

db connection eka success.
okkoma hari me error eka thamai awula.
 

sajith.xp.pk

Well-known member
  • Nov 12, 2008
    5,957
    3,965
    113
    Sri Lanka
    $sql = "INSERT INTO vehicle(*vehicle*,*owner*) VALUES ('{$vehicle}','{$owner}')";

    Meke * wenuwata keyboard eke left side 1 ilakkamata left side eken thoyena muhudu rella wage eka gawa thiyena podi udu koma daala balapan. Phone eke e simbol eka nehe.
     
    • Like
    Reactions: lakijayawardana

    masterit

    Active member
  • Feb 19, 2014
    566
    145
    43
    $sql = "INSERT INTO vehicle('vehicle','owner') VALUES ('$vehicle','$owner')";

    Code:
    $sql = "INSERT INTO vehicle('vehicle','owner') VALUES ($vehicle,$owner)";

    me widihata daala balanna
     
    Last edited:

    ~Hades~

    Active member
  • May 25, 2014
    446
    32
    28
    38
    UnderWorld
    සුදු පුතා;20718897 said:
    meka balahan.. ------------

    mysqli query function ekedi connection variable ekai sql ekai dekama yawanna ona.
    menna mehema ---

    mysqli_query($con, $query);

    $con = me connection eka variable ekakata aran.
    $query = me sql statement eka.

    :yes::yes::yes:
     

    nuwan91

    Member
    Jul 15, 2016
    156
    7
    0
    $sql = "INSERT INTO vehicle(vehicle,owner) VALUES ('".$vehicle."','".$owner."')";

    query eka me widiyata gahapan
     
    Jan 30, 2016
    224
    15
    0
    php nodanimi.
    but variables walata single quotes dala pass kalama ewa string wenne nadda ?
    + dala concat karanna wei mama hithanne :rolleyes:


    echo karala balapan $vehicle ekata value eka set welada kiyala ? nathnam $_POST["vehicle"] dapan double quotation ""

    mysqli_query() nathuwa mysql_query() user karala balanda... naththam full query eka danda balanda

    Sql statement eka print karala ena query eka phpmyadmin ekata dala balanna

    can U show the code up to execution part (to mysqli_query)

    $sql = "INSERT INTO vehicle(*vehicle*,*owner*) VALUES ('{$vehicle}','{$owner}')";

    Meke * wenuwata keyboard eke left side 1 ilakkamata left side eken thoyena muhudu rella wage eka gawa thiyena podi udu koma daala balapan. Phone eke e simbol eka nehe.


    $sql = "INSERT INTO vehicle('vehicle','owner') VALUES ('$vehicle','$owner')";

    Code:
    $sql = "INSERT INTO vehicle('vehicle','owner') VALUES ($vehicle,$owner)";

    me widihata daala balanna

    සුදු පුතා;20718897 said:
    meka balahan.. ------------

    mysqli query function ekedi connection variable ekai sql ekai dekama yawanna ona.
    menna mehema ---

    mysqli_query($con, $query);

    $con = me connection eka variable ekakata aran.
    $query = me sql statement eka.

    Full code eka daapan. With connection code. Hadala dennam


    mysqli_query() wala first parameter eka wenna one connection eka :yes:


    $sql = "INSERT INTO vehicle(vehicle,owner) VALUES ('".$vehicle."','".$owner."')";

    query eka me widiyata gahapan

    mysqli_query($connection,$query);

    thanks okkotama.
    :):):)

     
    • Like
    Reactions: kalhara96
    Jan 30, 2016
    224
    15
    0
    echo karala balapan $vehicle ekata value eka set welada kiyala ? nathnam $_POST["vehicle"] dapan double quotation ""

    eka enwa machan. double quote anan manan hama reddama kara machan barima thana thamai ahuwe.

    mysqli_query() nathuwa mysql_query() user karala balanda... naththam full query eka danda balanda


    $sql = "INSERT INTO vehicle('vehicle','owner') VALUES ('$vehicle','$owner')";

    Code:
    $sql = "INSERT INTO vehicle('vehicle','owner') VALUES ($vehicle,$owner)";

    me widihata daala balanna

    සුදු පුතා;20718897 said:
    meka balahan.. ------------

    mysqli query function ekedi connection variable ekai sql ekai dekama yawanna ona.
    menna mehema ---

    mysqli_query($con, $query);

    $con = me connection eka variable ekakata aran.
    $query = me sql statement eka.


    $add = $_POST['owner'];
    $vehicle = $_POST['vehicle'];

    mysqli_query($db,"INSERT INTO vehicle (vehicle,owner)
    VALUES ('$vehicle','$owner');

    mysqli_close($db);


    conn.php

    <?php

    session_start();

    if(isset($_SESSION['user_id']) && isset($_SESSION['priv']))
    {
    $dsn = 'mysql:host=localhost; dbname=test';
    $u_name = 'root';
    $pwd = '';

    }
    if(!isset($connection)) {
    try{
    $db = new PDO($dsn,$u_name,$pwd);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    }
    catch(PDOException $e){
    echo "connection failed . Reason = ".$e->getMessage();
    }
    }
    else{
    header("Location:index.php");
    }
    ?>



    db para eka dammath e awula mai.
    Warning: mysqli_query() expects parameter 1 to be mysqli, object given in :(

    mysqli_query() wala first parameter eka wenna one connection eka :yes:
     
    Last edited:

    kolavari

    Well-known member
  • Aug 11, 2012
    33,746
    1
    25,653
    113
    කැළෑ පොජ්ජේ
    $add = $_POST['owner'];
    $vehicle = $_POST['vehicle'];

    mysqli_query($db,"INSERT INTO vehicle (vehicle,owner)
    VALUES ('$vehicle','$owner');

    mysqli_close($db);


    conn.php

    <?php

    session_start();

    if(isset($_SESSION['user_id']) && isset($_SESSION['priv']))
    {
    $dsn = 'mysql:host=localhost; dbname=test';
    $u_name = 'root';
    $pwd = '';

    }
    if(!isset($connection)) {
    try{
    $db = new PDO($dsn,$u_name,$pwd);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    }
    catch(PDOException $e){
    echo "connection failed . Reason = ".$e->getMessage();
    }
    }
    else{
    header("Location:index.php");
    }
    ?>



    db para eka dammath e awula mai.
    Warning: mysqli_query() expects parameter 1 to be mysqli, object given in :(

    :baffled: මචන් මෙතන $db කියන්නේ mysqli කනෙක්ෂන් එකක් නෙමෙයි නේ...:no: PDO ඔබ්ජෙක්ට් එකක් නේ...ඔය දෙක දෙකක් මචන්...:) PDO භාවිත කරනවානම් එකම පාවිච්චි කරන්න...mysqli භාවිත කරනවානම් එක භාවිත කරන්න...ඒ දෙක මිශ්‍ර කරන්න බැහැ...

    mysqli_query() කියන එකේ පලවෙනි පැරාමීටර් එකට දෙන්න ඕනේ mysqli_ කනෙක්ෂන් එකක්....

    $db = mysqli_connect($host, $user, $password, $db_name);

    ඔයා procedural විදිහට කරලා තියෙන නිසා ඔහොම දැම්මේ...ඕකම OO විදිහටත් කරන්න පුළුවන්...ඔතන conn.php එකේ PDO කොටස අයින් කරලා මේක දාන්න...එතකොට හරි :yes:
     
    Jan 30, 2016
    224
    15
    0
    :baffled: මචන් මෙතන $db කියන්නේ mysqli කනෙක්ෂන් එකක් නෙමෙයි නේ...:no: PDO ඔබ්ජෙක්ට් එකක් නේ...ඔය දෙක දෙකක් මචන්...:) PDO භාවිත කරනවානම් එකම පාවිච්චි කරන්න...mysqli භාවිත කරනවානම් එක භාවිත කරන්න...ඒ දෙක මිශ්‍ර කරන්න බැහැ...

    mysqli_query() කියන එකේ පලවෙනි පැරාමීටර් එකට දෙන්න ඕනේ mysqli_ කනෙක්ෂන් එකක්....

    $db = mysqli_connect($host, $user, $password, $db_name);

    ඔයා procedural විදිහට කරලා තියෙන නිසා ඔහොම දැම්මේ...ඕකම OO විදිහටත් කරන්න පුළුවන්...ඔතන conn.php එකේ PDO කොටස අයින් කරලා මේක දාන්න...එතකොට හරි :yes:

    thank you machan mata eka echchara meter wune na :rolleyes:
    mysqli basic tika thiyena e kiyanne oye select,update piliwelakata thiyena link ekak nadda.

    mata ekama eka paarak witharai site ekak hamune -> mark eka explain karala thiyena ekak. anik okkoma bageta explain karala thiyenne