Hi
I just posted a reply to Amanda on this forum on this same subject - I get no problems trying what you're saying.
$valSQL="where field = ";
$dataval="bert";
if (is_int($dataval)) {
$valSQL .= "$dataval";
} else {
$valSQL .= "'$dataval'";
}
echo "$valSQL";
This gives "where field = 'bert'"
$valSQL="where field = ";
$dataval=1;
if (is_int($dataval)) {
$valSQL .= "$dataval";
} else {
$valSQL .= "'$dataval'";
}
echo "$valSQL";
This gives "where field = 1"
What results do you get, if you say its not correct?