Выполнить действие в случае успешного выполнения запроса

BigBoss

Новичок
День добрый. Есть простой запрос на добавление в БД:
$strSQL = "INSERT INTO Car(Name) values ('Family");

Нужно что бы в случае успешного выполнения этого запроса, выполнялся другой запрос... Пробовал так:
if($strSQL==True) else
SELECT * FROM people

Но ерунда выходит
 

Hello

Новичок
@BigBoss, ты проверяешь запрос (текстовую переменную), а нужно проверять результат запроса
 

AnrDaemon

Продвинутый новичок
Очень информативно.
Про то, что документацию вы, очевидно, не читали вообще, даже говорить не хочется.
Но хотя бы не писать это тупое "не работает" можно?
 

BigBoss

Новичок
Очень информативно.
Ладно с запросом, но вот так тоже условие не срабатывает;
if(mysql_query($strSQL))
{}
else
{
echo"<p>Данные не были занесены в базу данных.<p>";
}
При открытии страницы сразу выводиться "Данные не были занесены в базу данных"
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
@BigBoss, ну так займись отладкой, посмотри почему у тебя условие не выполняется. Мы что, гадать будем что у тебя в переменной, и какой твой код - реальный?
 

AnrDaemon

Продвинутый новичок
Встречный вопрос - что является результатом работы функции mysql_query ?
 
Сверху