Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Inserir dados na base de dados onde o nome é igual ao introduzido pelo utilizador

$
0
0
Boas tardes.
Tenho um formulário html ligado a uma base de dados. O que pretendo é que o utilizador insira o nome e os restantes dados e esse fiquem gravados na base de dados onde o nome é igual ao inserido pelo utilizador. Os nomes de utilizador estão na tabela clientes e os dados a inserir na tabela tipo_serviço. o código que tenho é o seguinte (está errado e a dar erro):

Código :
<?php
include ("configsql.php");
mysql_query("SET NAMES 'utf8'");
$consulta = $_POST['nome'];
$checkbox = $_POST['servico'];
if($_POST["submit"]=="submit"){

for($i=0;$i<sizeof($checkbox);$i++){
  $query = "INSERT INTO servicos (tipo_servico) VALUES ('".$checkbox[$i]."') FROM clientes WHERE nome LIKE '%$consulta%'";
  mysql_query($query) or die (mysql_error());
}
echo "Serviço inserido";
}
?>

Viewing all articles
Browse latest Browse all 14700