Cita:
Posteado originalmente por android_beat
...y puese esto y no jala
mysql_query(@mysqlcon, 'SELECT * FROM Usuarios Where Usuario='+pchar(concat(usuario.text))+');
|
PChar debe abarcar toda la cadena:
Código PHP:
mysql_query(@mysqlcon, PChar('SELECT * FROM Usuarios WHERE Usuario = ' + Usuario.Text + ')'));
Por cierto, aquí el concat no pinta nada.
Yo te recomendaría hacer una función que se encargue de una vez y para siempre del paso de pchar a string. Por ejemplo:
Código:
function MyQuery(Conn: PMYSQL; Sql: String);
begin
Result := mysql_query(Conn, PChar(Sql));
end;
Tu consulta quedaría así:
Código PHP:
my_query(@mysqlcon, 'SELECT * FROM Usuarios WHERE Usuario = ' + Usuario.Text + ')');
y así con cualquier otra consulta que hagas.
// Saludos