>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Exemplo da aula 5 não funciona no meu programa


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();
?>



1 Resposta


Olá

Pode postar os dois códigos?