MYSQLでDBのテーブルにデータが入っているなら、UPDATEないならINSERTのやり方を教えてください
開発環境 php
試したこと
テーブルの中身を空にして以下を試したところこの結果が返ってきました
$select = "SELECT * FROM categories WHERE id = ".$co;
$check = $dbh->query($select);
foreach ($check as $value) {
}
var_dump($value);
結果:
array(12) {
["Field"]=>
string(7) "deleted"
[0]=>
string(7) "deleted"
["Type"]=>
string(8) "datetime"
[1]=>
string(8) "datetime"
["Null"]=>
string(3) "YES"
[2]=>
string(3) "YES"
["Key"]=>
string(0) ""
[3]=>
string(0) ""
["Default"]=>
NULL
[4]=>
NULL
["Extra"]=>
string(0) ""
[5]=>
string(0) ""
}
上の文が同じ内容でカラム数続きます
12カラムあるのですがなぜか最後のdeleteの情報を12回
試したこと2:
$cc = "SELECT * from categories_links where exists (select null)";
$ccc$dbh->query($cc);
if($cc !== FALSE){
echo "ture";
}else {
echo "false";
}exit();
レコードは空でも、ありでもすべてtrueで帰って来てしまいます。
回答4件
あなたの回答
tips
プレビュー