2016-08-24 28 views
1

私はmysqlデータベースに2つの列しかないテーブルを持っていて、同じ行の両方の列に同時にphpを使ってデータを挿入します。私は、次のphp scriptを試みたが、次のように、それは、1つの行に他のデータを挿入:同じ行にある2つの列にデータを同時に挿入する

1-NULL 
NULL-4 

Iが同じ行上にある1と4の両方が欲しいです。ここに私のphp scriptです:

<?php 
    $first_value = 1; 
    $second_value = 2; 

    $qry = "INSERT INTO my_table (first_value) VALUES ('$first_value')"; 
    $qry .= "INSERT INTO my_table (second_value) VALUES ('$second_value')"; 

if($conn->multi_query($qry) === TRUE){ 
echo "success"; 
} 
else { 
echo "Error: " . $qry . "<br>" . $conn->error; 
} 

$conn->close(); 
?> 

それが正常に挿入されます。しかし、私は挿入物が同じ行にあることを望みます。どんな助けでも大歓迎です。

+0

'my_tableにINSERT INTO適切な挿入を使用(FIRST_COLUMN、second_column)VALUES( '1'、 '2')' –

答えて

1

がちょうど

$qry = "INSERT INTO my_table (first_value, second_value) 
    VALUES ('$first_value', '$second_value')"; 
+0

どのように私の愚かな:) – Jorge

関連する問題