Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos,
Fiz uma "select multiple" onde quero exibir no inicio dela todos os valores (Ids) da tabela X que estão relacionados a um determinado campo da tabela Y (os valores do campo da tabela Y estavam em um Array, utilizei o comando implode para envialos ao BD), no caso os valores estão no seguinte formato (23, 45, 65, 88). Essa primeira parte eu consegui fazer com o código abaixo:
<?php
$str = $linha['axes_loot_comum'];
//STRING
$frutas = $str;
//DIVIDINDO A STRING
$parte = explode(",", $frutas);
//EXIBE
for($i=0; $i<sizeof($parte); $i++){
$parte[$i].",";
include 'conecta.php';
$consulta6 = mysql_query("SELECT * FROM criaturas WHERE id_c = $parte[$i] ORDER BY criatura_nome");?>
<option value="<?=$linha6['id_c'] ?>" selected="selected"><?=$linha6['criatura_nome'] ?></option>
<?php }
}//FECHA FOR
?>
Agora eu quero fazer o contrario, exibir todos os registros da tabela X que tenham IDs diferentes do campor relacionados da tabela Y (23, 45, 65, 88).
Grato.
Carregando comentários...