Na aplicação Blank, como faço para dar uma select no meu banco pegar o valor de uma coluna da tabela e colocar dentro de uma $Variavel
$sql = “SELECT cliente from form_pedido where pedido_id = 21”;
sc_select(dados, $sql);
$result = $dados;
echo($result);
FIZ DESSA FORMA POREM ESTA TRAZENDO O NOME DA COLUNA.
bom dia, siga o exemplo da macro que está no web help que dará certo.
Pode me enviar o link por favor…
Vai na ajuda do seu scriptcase e procura Macros. Lá tem a documentação. Caso este select seja utilizado para retornar apenas um registro, utilize a macro sc_lookup. Caso contrario, a sc_select.
Creio que a macro sc_lookup() é mais simples já que sc_select() não manipula o dataset originalmente, cabendo ao usuário toda a manipulação*
*http://www.scriptcase.com.br/aprendizagem/documentacao/pt_br/v81/manual_mp.htm#macros-scriptcase/macros-scriptcase
Com ela só realizar:
$sql = “SELECT cliente from form_pedido where pedido_id = 21”;
sc_lookup(dados, $sql);
$result = {dados[0][0]};//Se for um único resultado
echo($result);
Pode verificar se há registros:
if(!empty({dados})){
$result = {dados[0][0]};
echo($result);
}
[/b]
{dados[0][0]} : matriz linha x coluna
Se retornar mais de um registro utilize um foreach:
http://php.net/manual/pt_BR/control-structures.foreach.php