У меня есть следующий блок PHP:
$word = mysql_real_escape_string(trim($_GET['word']));
$firstletter = substr('$word', 0, 1);
$query = "SELECT * FROM `dictionary` WHERE word LIKE '%$firstletter'";
$result = mysql_query($query) or die(mysql_error().": ".$query);
$row = mysql_fetch_assoc($result);
// send back the word to ajax request
$i = 0;
$fullLoad = '';
while ($i < mysql_numrows($result)) {
$fullLoad = $fullload . '|' . $row['word'];
$i++;
}
echo $fullLoad;
Теперь мой AJAX-вызов:
$.ajax({
type: "GET",
url: "word-list.php",
data: "word="+ theword,
success: function(data){ //data retrieved
console.log(data);
}
});
Теперь предположим, что отсутствующей переменной слова является apple
- так $word = 'apple';
Но когда console.log () выводит - все, что я получаю, это ноль, ничего, nada, zip, blahblah
>: (* 1013 *