Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá
fiz o seguinte código, mas está dando o seguinte erro:
Parse error: parse error, unexpected T_VARIABLE in C:\Arquivos de programas\Apache Group\Apache2\htdocs\prestashop\atualiza_preco_estoque_2.php on line 15
<html>
<head>
<meta equiv="refresh" content="2">
</head>
<body>
<?php
$conn_mysql = mysql_connect("localhost","root","") or die(mysql_error());
$sel_mysql = mysql_select_db("prestashop",$conn_mysql) or die(mysql_error());
$conn_mssql = mssql_connect(".","sa","123");
$sel_mssql = mssql_select_db('BANCO', $conn_mssql);
$query_mssql = mssql_query("SELECT e.id,p.valor,e.estatual FROM ESTOQUE e, Preço_Produto p WHERE p.idproduto = e.id and
p.tabela = '1' ORDER BY e.id",$conn_mssql);
$num_mssql = mssql_num_rows($query_mssql);
for($i=0; $i<$num_mssql; $i++) {
$atualiza = mssql_fetch_array($query_mssql);
$preco = number_format(str_replace(",",".",$atualiza['p.valor']),6,'.',',');
$id = $atualiza['e.id'];
$qtde = $atualiza['e.estatual'];
$query_mysql = mysql_query("UPDATE ps_products SET quantity = '$qtde', price = '$preco' WHERE codsis = '$id'",$conn_mysql) or die(mysql_error());
if($query_mysql) {
echo "<strong>Produto código ".$idpr." atualizado com sucesso!</strong>";
} else {
echo "<strong>Erro ao atualizar produto!</strong>";
}
}
mysql_close($conn_mysql);
mssql_close($conn_mssql);
?>
</body>
</html>>
bom, não vi nenhum erro na linha 15...
$num_mssql = mssql_num_rows($query_mssql);
tem certeza que é este arquivo mesmo?
certeza absoluta!!!
também tô meio grilado com isso. não achei erro nenhum!
Realmente, erro de sintaxe eu tb não achei.
Comenta as linhas que apresentarem erro(só pra confirmar se é esse arquivo mesmo)
Usa while()
bom, não vi nenhum erro na linha 15...
tem certeza que é este arquivo mesmo?