Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera ai vai meu cod
tentei explicar ao maximo o cod, leiam com atenção!
vlw pessoal! toda ajuda sera bem vinda!
<?php
//Tenho um Recordset1 que busca as fotos referentes ao email do usuario logado
mysql_select_db($database_conexao, $conexao);
$query_Recordset1 = "SELECT * FROM fotos WHERE email='".$_SESSION['MM_Username']."'";
//Tenho um Recorset2 que busca os comentarios referentes ao ID da foto
mysql_select_db($database_conexao, $conexao);
$query_Recordset2 = "SELECT * FROM comentarios WHERE idfoto='".$row_Recordset1['id']."'";
//Tenho um Recordset3 que busca Todos os dados do usuario logado filtrado pelo email
mysql_select_db($database_conexao, $conexao);
$query_Recordset3 = "SELECT * FROM usuario WHERE email='".$_SESSION['MM_Username']."'";
//Minha Duvida
//Estou tentando fazer um insert no BD na tabela 'comentarios', na tabela existe os seguintes campos
'id', 'idfoto', 'comentario','nome',
//o campo 'id' é 'auto-increment', 'chave primaria'
//o campo 'comentario' é o unico em que eu preencho os dados no formulario de cadastro
//o campo 'idfoto' é preenchido com o 'id' do Recordset1
//o campo 'nome' é preenchido com o 'nome' do Recordset3
//meu cod esta assim
$arquivo_nome1 = $Recordset1["id"];
$arquivo_nome2 = $Recordset3["nome"];
$insertSQL = sprintf("INSERT INTO comentarios (idfoto, comentario, nome)
VALUES ('$arquivo_nome1', %s, '$arquivo_nome2')",
GetSQLValueString($_POST['comentario'], "text"));
//o cadastro é efetivado, mais os campos 'idfoto' e 'nome' não são cadastrados, apenas os campos 'id' e 'comentario'
//alguem sabe me explicar como fazer com que eles sejam cadastrados?
//ja tentei desta forma
$arquivo_nome1 = $_GET["id"];
$arquivo_nome2 = $_GET["nome"];alguem sabe me explicar como fazer com que eles sejam cadastrados?
Carregando comentários...