こんにちは私はMySQLクエリが文字列変数を渡さないという問題を抱えています。
$pass
数字のみが含まれている場合は正常に機能します。文字が含まれているとCannot execute the query
エラーが発生します。
例:
$pass=123456 //works fine
$pass=z23456 //cannot execute the query
$_SESSION['id']=$pass; //start session
if (isset($_SESSION['id'])) {
// Query database for user information.
$query = "SELECT RepName FROM RepTable WHERE RepNumber =
".$_SESSION['id']."";
$result = mysql_query ($query) OR die ('Cannot execute the query.');
$rinfo = mysql_fetch_array ($result);
$RepInfo = $rinfo[0];