>
Ola srs.
Vocês saberiam me dizer porque no meu programa (Aula 5 do curso de Android com MySql OnLine) eu tive que concatenar aspas dupla para que a chamada da URL funcionasse no meu Script PHP e no exemplo da aula não precisou...??
try {
StringBuilder strURL = new StringBuilder();
strURL.append("http://10.0.0.104/inclui4.php?");
strURL.append("nome=" + '"');
strURL.append(URLEncoder.encode(txtNome.getText().toString(), "UTF-8") + '"');
strURL.append("&email=" + '"');
strURL.append(URLEncoder.encode(txtEmail.getText().toString(), "UTF-8") + '"');
new HttpRequest().execute(strURL.toString());
} catch(Exception ex){
$nome = $_GET["nome"];
$email = $_GET["email"];
$servername = "xxxxxxxxxxxxxxxxxxx";
$username = "xxxxxxxxxxxxx";
$password = "xxxxxxxxxxxxxxxxxx";
$dbname = "xxxxxxxxxxxxxxxxxx";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO Teste (nome, email)
VALUES ($nome, $email)";
if ($conn->query($sql) === TRUE) {
echo "YES";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
$conn->close();
?>
Olá
Pode postar os dois códigos?