Max.xxx
Новичок
Здравствуйте. Очень слаб в php. Помогите пожалуйста разобраться.
Ситуация: В тектовой форме ввожу столбик из номеров. К примеру
123456
654321
000000
Жму кнопку и передаю пас скрипту biq.php
Скрипт подхватывает эти строчки
На этом этапе ничего не происходит. Если я вручную ввожу "SELECT * FROM `new` WHERE `num` LIKE '123456%'")
то все прекрссно работает. Не могу понять почему вручную 123456 он понимает, а '$biq%' он не понимает. Ведь это одно и то же!
Ситуация: В тектовой форме ввожу столбик из номеров. К примеру
123456
654321
000000
Жму кнопку и передаю пас скрипту biq.php
Скрипт подхватывает эти строчки
PHP:
$list = $_POST["textarea"];
$x = explode("\n", $list);
$biq = $x[0];
echo $biq;
Исправно выдает на экран 123456
На этом этапе все прекрассно. Но далее идет
$result = mysql_query ("SELECT * FROM `new` WHERE `num` LIKE '$biq%'");
while ($myrow = mysql_fetch_assoc ($result))
{
printf ("%s|%s|%s<br>",
$myrow[num],
$myrow[date],
$myrow[name]);
}
то все прекрссно работает. Не могу понять почему вручную 123456 он понимает, а '$biq%' он не понимает. Ведь это одно и то же!
Последнее редактирование модератором: