Ola amigos, um duvida e uma situação muito estranha.
Em todas minha aplicações do tipo Blank eu sempre utilizei mysql_fetch_array e funcionava normal. Com o upgrade do SC 8 elas continuam funcionando normalmente no ambiente de produção do SC, porem quando gero o projeto e coloco em um servidor (que foi instalado o SC tbm, para eu poder utilizar o wwwroot) minhas aplicações blank aparecem todas com erros! Em uma busca no forum encontrei uma postagem do Aroldo se não me engano pedindo para trocar o mysql_fetch_array por sc_select ou sc_lookup e realmente funcionou, porem será bastante trabalho fazer essa mudança… deixei um exemplo abaixo de como estou utilizando agora.
Alguém tem alguma explicação de pq funciona no ambiente de produção e nas versões anteriores e depois do projeto gerado as mesmas não funcionam?
Funciona:
sc_select(my_data, “SELECT
vend_id,
vend_pedido_id,
vend_codigo,
vend_acrescimo
FROM tb_pedido_itens WHERE vend_pedido_id = ‘$pedido’”);
if ({my_data} === false)
{
echo “Access error. Message =”. {my_data_erro};
}
else
{
while (!$my_data->EOF)
{
$cod_produto = $my_data->fields[2];
…
Parou de funcionar
$itens_pedido = mysql_query("SELECT vend_id,
vend_pedido_id,
vend_codigo,
vend_acrescimo FROM tb_pedido_itens WHERE vend_pedido_id = ‘$pedido’ ");
while($resultado = mysql_fetch_array($itens_pedido)) {
$cod_produto = $resultado [‘vend_codigo’];
…
Abs!
Luis Gustavo Leal