Bonjour tout le monde,

Je suis nouveau sur le forum et je pense que �a va �tre l'ultime solution pour r�soudre mon probl�me. Enfin je l'esp�re.

Voila je suis en train de r�aliser une mediath�que en C++, d�velopp� sous Code::blocks.

Je plante sur une fonction de recherche par titre de disque dans laquelle je dois r�cup�rer le titre � rechercher d'un cin.

Voici la fonction :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
void ConnectionDisque::rechercher(const Disque &d){
    string titre;
    cout << "entrez le titre" << endl;
    cin >> titre;
    int err =  mysql_query(&connection, "SELECT * FROM disque, artiste WHERE id_artiste = artiste.id AND disque.titre =  '"+titre+"'");
    if(err != 0){
         throw SQLErrorException(mysql_error(&connection));
 
    // On recupere le resultat
    result = mysql_use_result(&connection);
    }
 
}
Et voici mon erreur g�n�r�e :

error: cannot convert `std::basic_string<char, std::char_traits<char>, std::allocator<char> >' to `const char*' for argument `2' to `int mysql_query(MYSQL*, const char*)'|
Ceci est pour mon projet de fin d'ann�e de master que je dois rendre dans 2 semaines...

J'esp�re que vous pourrez faire quelque chose pour moi

Merci d'avance