Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
meu cod é o seguinte o problema é a parte em negrito, como posso fazer isso?
include 'config.php';
$sql2 = "SELECT * FROM numerodolocutor2";
$resultado2 = mysql_query($sql2)
or die("Não foi possivel adquirir seu numero locutor");
if(@mysql_num_rows($resultado2) == 0)
die("Sem informações do numero do locutor");
$array2 = mysql_fetch_array($resultado2, MYSQL_ASSOC);
$sql = "SELECT nome, programa FROM locutor where [b]id='array2['id']'";[/b]
$resultado = mysql_query($sql)
or die("Não foi possivel realizar a consuta");
if(@mysql_num_rows($resultado) == 0)
die("Sem informações da rádio por favor informar ao webmaster");
$linha = mysql_fetch_array($resultado, MYSQL_ASSOC);
tem alguma luz ou outra maneira de fazer?
Olá, primeiramente obrigado por sua dúvida.
Para realizar este tipo de procedimento com o PHP (o que é totalmente possível), precisamos utilizar o especificador {} (chaves), onde o mesmo servirá para dizer que entre as {} (chaves) o PHP deverá interpretar a variável, array ou objeto de forma literal, o que também é excelente para a semântica do seu código, fazendo o mesmo ficar mais legível.
Segue o exemplo abaixo:
> $sql = "SELECT nome, programa FROM locutor where id='**{$array2['id']}**'";
Qualquer dúvida basta me adicconar no Skype: julianoamaral_powerinside e terei prazer em ajudá-lo.
Abraços. Sucesso sempre!
Na verdade, o correto é:
$sql = "SELECT nome, programa FROM locutor where id='{$array2['id']}'";Muito obrigado a vocês me ajudou bastande,
anteriormente havia colocado as {} mais não adiantaram porem estava inseguro se era isso realmente o ajuste, muito obrigado pela força!
Modera, curti muito o site cara!
isso funciona ?