Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ola...
esse codigo funcionava ate semanas atras (ao menos por uns 8 meses esse codigo funciono sem problemas...ai do dia pra noite, PUFFFFF)
vo postar o original (tirei do site da adobe) e o q to mexendo p ver se volta a funcionar. peguei dicas no curso do fabyo, em topicos no imasters, mas naaada. mt esquisito. pra mim ta certo...ja to quase vesga d tanto ler, comparar, fazer testes.
ps1: o resultaod da funcao GetCartId() esta vindo de uma include
ps2: ja testei a conexao c o banco, está ok,só não ta inserindo isso dai. ja testei com e sem @, colocando e tirando a query de uma variavel, mas nada.
codigo mexido
<? function AddItem($itemId, $qty){ global $dbServer, $dbUser, $dbPass, $dbName;$cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName); $result = mysql_query("select * from ss_carr where cookieId = '" . GetCartId() . "' and itemId = $itemId");$row = mysql_fetch_row($result);$numRows = $row[0];if($numRows == 0){ // This item doesn't exist in the users ss_carr, // we will add it with an insert query@mysql_query("INSERT INTO ss_carr VALUES (NULL, '" . GetCartId() . "', $itemId, $qty)");//coloquei para testar apenas, esta retornando "bahh" sempre if(mysql_affected_rows() == 1){echo "Registro efetuado com sucesso<br />";} else {echo "bahh";} } else { // This item already exists in the users ss_carr, // we will update it instead UpdateItem($itemId, $qty); } }?>
original (adobe)
function AddItem($itemId, $qty) { // Will check whether or not this item // already exists in the cart table. // If it does, the UpdateItem function // will be called instead global $dbServer, $dbUser, $dbPass, $dbName; // Get a connection to the database $cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName); // Check if this item already exists in the users cart table $result = mysql_query("select count(*) from cart where cookieId = '" . GetCartId() . "' and itemId = $itemId"); $row = mysql_fetch_row($result); $numRows = $row[0]; if($numRows == 0) { // This item doesn't exist in the users cart, // we will add it with an insert query @mysql_query("insert into cart(cookieId, itemId, qty) values('" . GetCartId() . "', $itemId, $qty)"); } else { // This item already exists in the users cart, // we will update it instead UpdateItem($itemId, $qty); } }
aguardo respostas
grata
tamires
Carregando comentários...