Например: у меня есть переменная $ name, и я хочу сохранить ее в своей базе данных в таблицу $ table и имя столбца.Но прежде чем я хочу проверить, что он имеет тот же тип данных, что и столбец базы данных (для varchar, char, text, ... это должна быть строка).
Как я могу это сделать?
Чтобы выбрать тип данных MySQL:
$query = mysql_query("SELECT data_type
FROM information_schema.columns
WHERE table_schema = '".$dbName."'
AND table_name = '".$table."'
AND column_name = '".$column."' ");
Получение типа PHP:
gettype($variable);
Но как я могусравнить типы данных (varchar, char, text to string)?
Большое спасибо!