мне нужно знать, как получить сообщение об успешном завершении успешного выполнения sql или сообщения об ошибке неправильного исполнения. Пример ниже
` public function actionSql() { $table_no='1'; $employee='1'; $status='1'; $connection=Yii::app()->db; $sql="INSERT INTO orders_transaction (table_no,employee,status) VALUES(:table_no,:employee,:status)"; $command=$connection->createCommand($sql); $command->bindParam(":table_no",$table_no,PDO::PARAM_STR); $command->bindParam(":employee",$employee,PDO::PARAM_STR); $command->bindParam(":status",$status,PDO::PARAM_STR); $command->execute();} `
после выполнения я должен знать, что строка успешно вставлена или нет.
я использовал ниже одного, но не использовал его только эхо успешно не сбой
if($command->execute()) { echo "Successful"; } else { echo "ERROR"; }
поэтому я попробовал это, его разрешение на предоставление разрешало ошибку для localhost с паролем ""
$result=mysql_query($sql); // if successfully insert data into database, displays message "Successful". if($result){ echo "Successful"; } else { echo "ERROR"; }
Я надеюсь, что вы ставите мою проблему. Пожалуйста, дайте какое-либо предложение или ответ.