Связывание библиотеки yaml-cpp 0.5.x с g ++ 7.1.0 [duplicate]

Обычно ошибка, возникающая при сбое в работе базы данных базы данных, поэтому не забудьте подключить вашу базу данных или включить файл базы данных.

include_once(db_connetc.php');

ИЛИ

// Create a connection
$connection = mysql_connect("localhost", "root", "") or die(mysql_error());

//Select database
mysql_select_db("db_name", $connection) or die(mysql_error());

$employee_query = "SELECT * FROM employee WHERE `id` ='".$_POST['id']."';

$employee_data = mysql_query($employee_query);

if (mysql_num_rows($employee_data) > 0) {

    while ($row = mysql_fetch_array($employee_data)){
        echo $row['emp_name'];
    } // end of while loop
} // end of if
  • Лучшей практикой является запуск запроса в sqlyog, а затем его копирование в код страницы.
  • Всегда сохраняйте свой запрос в переменной и затем повторяйте эту переменную. Затем перейдите к mysql_query($query_variable);.
6
задан Mael 24 January 2016 в 01:08
поделиться

1 ответ

Эта ошибка указывает на то, что вы ссылаетесь на какой-то код или библиотеку, которая не была перекомпилирована gcc 5.3, и была скомпилирована более ранней версией gcc, используя более раннюю версию ABI.

Если вы связываетесь с некоторыми внешними библиотеками, помимо стандартной библиотеки C ++, эти внешние библиотеки необходимо перекомпилировать (и переустановить).

Если вы не связываетесь с любыми внешними библиотеками, и вы только связываетесь ваш собственный код, некоторые из ваших исходных модулей еще не перекомпилированы. Перекомпилируйте все. Убедитесь, что вы уничтожили все существующие объектные модули с помощью make clean или эквивалента для любой используемой системы сборки.

8
ответ дан Sam Varshavchik 26 August 2018 в 23:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: