Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как правильно подставить переменную в запрос?

Сообщения:  [1-3] 

 
 автор: Trianon   (18.03.2007 в 14:08)   письмо автору
 
   для: cheops   (18.03.2007 в 12:54)
 

Вероятнее, что-то неожиданное находится в $type .

   
 
 автор: cheops   (18.03.2007 в 12:54)   письмо автору
 
   для: dima2207   (18.03.2007 в 04:17)
 

Хм... возможно массив $text не заполнился по какой-то причине - выведите его содержимое перед всей конструкцией
<?php
  
echo $text[$z]."<br>"
?>

   
 
 автор: dima2207   (18.03.2007 в 04:17)   письмо автору
 
 

есть выражение :

$type=mysql_real_escape_string($text[$z].'%');
$sql = "UPDATE dbh SET field2='".$text1[$z]."' WHERE field LIKE '".$type."' ";

а когда я вывожу содержимое запроса :
print $sql."<br>";
то получаю в ответ :
UPDATE dbh SET field2='http://www.m.ru/pages/57/5720.shtml' WHERE field LIKE '%'
а надо что-бы в переменной $type содержалось $text[$z] .
Ну короче нужно что-бы сравнение было наподобии функции similar_text !!!
Если такое возможно конечно средствами мускла !!!
ps:
Да , и почему первая переменная подставляется нормально , а вторая нет ??? только знак "%" !!!

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования