Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > где ощибка в запросе


Автор: Areostar 23.5.2013, 20:45
Код

$query = "UPDATE recordstablo SET fullName='".$nameArray[$j]."', telephone='".$telefonArray[$j]."', firmName='"$firmArray[$j]."', carNumber='".$autoArray[$j]."', note='".$noteArray[$j]."' WHERE telephone='".$telefonArray[$j]."'";
        $sql = mysql_query($query);


помогите найти ошибку

Автор: Sanchezzz 23.5.2013, 21:04
Код

print mysql_error();

Надо объяснять почему нужно пропускать данные через mysql_real_escape_string() ?

PS перейдите по возможности на PDO или Mysqli, mysql_* - устарел сегодня или завтра, его может не стать=)

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//object-id519e565d6ccc19cd4300000b#findElement_E7045_519e5a346ccc19dd40000382_0

Автор: Sanchezzz 23.5.2013, 21:09
Забыл добавить 
Код

error_reporting(E_ALL | E_STRICT);
 и все станет ясно)


Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//object-id519e565d6ccc19cd4300000b#findElement_E7045_519e5b4b6ccc197b43000263_0

Автор: Zorak 23.5.2013, 21:32
значения типа ИНТ не надо брать в кавычки. А во вторых напишите хоть ошибку которую выдает. А то без телепатии не обойтись)

Автор: krypt3r 24.5.2013, 06:38
Цитата
значения типа ИНТ не надо брать в кавычки

Надо

Автор: _zorn_ 24.5.2013, 07:29
Цитата(Areostar @ 23.5.2013,  20:45)
помогите найти ошибку

firmName='"$firmArray[$j]."'

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)