(mysql_query) Insert into mit Variablen



  • Hallo,
    ich möchte gern in meinem mysql_query Variablen verwenden. Nur ich weiß nicht wirklich wie das geht.
    Habe folgende Grundfunktion die auch Funktioniert:

    char *state = "INSERT INTO `test`.`test` (`name`) VALUES ('12')";
    mysql_query(connection, state);
    

    Jetzt habe ich Versucht 12durch eine Variable zu ersetzten:

    char *state = "INSERT INTO `test`.`test` (`name`) VALUES ('"+var+"')";
    mysql_query(connection, state);
    

    Was ist an meiner Lösung falsch ?



  • du gehörst eher nach ANSI-C denn Du hast Grundlagenprobleme.

    Als Hinweiß: ein Charzeiger ist keine Stringklasse.
    Sollte es hier weiter mit den C-Grundlagen gehen verschiebe ich Dich nach ANSI-C.


Anmelden zum Antworten