Olá pessoal! Tenho duas tabelas uma catalogo que tem como campos o id_catalogo e a designação e outra tabela parametros que tem como campos o id_parametro e o id_catalogo chave forasteira da tabela catalogo.
Na pagina html tenho duas textbox, a primeira recebe designação(campo da tabela catalogo), o segundo campo recebe o numero de parametros a inserir.
Consoante o numero obtido insere na tabela parametros o id_parametro(auto-increment) e o id_catalogo.
require_once('../ligarbd.php');
$design = mysql_real_escape_string($_POST['design']);
$ncampos = mysql_real_escape_string($_POST['ncampos']);
$sql = "INSERT INTO catalogo VALUES (null,'$design');";
$query = mysql_query($sql) or die('Query failed: ' . mysql_error() . "
\n$sql");
$sqlcat= "SELECT id_catalog FROM catalogo WHERE design='$design";
$queryc = mysql_query($sqlcat) or die('Query failed: ' . mysql_error() . "
\n$sql");
$sql2 = "INSERT INTO parametros VALUES (null,'$queryc')" ;
$queryi = mysql_query ($sql2) or die ("erro ao registar valores");
for($i=0; $i
}
?>
A minha dúvida esta em como obter o valor quando o id_catalogo visto que na segunda query vai buscar o valor null.
Desde já, obrigado!