sql >> Database >  >> RDS >> Mysql

Hoe te controleren of een kolom niet bestaat met behulp van PHP, PDO, MySQL?

Ik weet niet of het je helpt, maar je kunt dit proberen:

if (count($dbh->query("SHOW COLUMNS FROM `items` LIKE 'item_type'")->fetchAll())) {
    $sth = $dbh->query ("SELECT item_type FROM items WHERE user_id = '$user_id'");
    $row = $sth->fetch();
    $item_type = $row['item_type'];
} else {
    $item_type = null;
}

Het controleert of de kolom bestaat en voert de taak uit.



  1. Voeg veel gegevens toe met enige tijdsinterval in Java

  2. CAST en IsNumeric

  3. Meerdere vertraagde replicatieslaves voor noodherstel met lage RTO

  4. MySQL INNER JOIN van 3 tabellen met telling en totalen