Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RyuSSayajin

[Resolvido] alterar um dado no mysql no php

Recommended Posts

ola galera,

estou com dificuldades num trosso chato "com os palavrões" e queria a opnião de vcs meus amigos de programação.

<?php if(isset($_POST['confpedido'])){ ?>

<script type="text/javascript">

var r=confirm('Deseja confirmar esse pedido?');

if (r==false)

{

location.href = 'telaPedido.php';

}

</script>

<?php

$a = new insereNaLista();

$num = $a->geraNumPed($_SESSION['codc']); ?>

<form name="form1" method="post"><input id="num" type="hidden" value="<?php echo $num;?>"></form>

<script type="text/javascript">

alert("Seu numero de pedido é " + document.form1.num.value);

</script>

<?php

}

?>

function geraNumPed($codc){

$con = mysql_connect("localhost","root","");

$db = mysql_select_db("CA",$con);

$sql = "SELECT * FROM listaclientepedido";

$ret = mysql_query($sql,$con);

while($linha = mysql_fetch_array($ret)) {

if($linha['cod_cli']==$codc){

$d =explode("-",$linha['data']);

$vt = valorTotal($codc);

$numped += $linha['cod_ped'] + $linha['cod_cli'] + $vt + $d[0] + $d[1] + $d[2];

}

}

$sql1 = "SELECT * FROM listaclientepedido WHERE num_ped=0";

$retu = mysql_query($sql1,$con);

while($linha = mysql_fetch_array($retu)) {

if($linha['cod_cli']==$_SESSION['codc']){

mysql_query('UPDATE `ca`.`listaclientepedido` SET `num_ped` = $numped',$con);<-ESTÁ LINHA NÃO ESTÁ FUNCIONANDO OU ACIMA "NÃO SEI EXATAMENTE ONDE"

}

}

return $numped;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

` ta vendo esse 'acento' troca por apostrofo.

 

Ficaria assim:

mysql_query("UPDATE 'ca'.'listaclientepedido' SET 'num_ped' = ".$numped,$con);

(OBS: não lí nada do código só vi este erro, se tiver mais alguma coisa errada por favor postem)

Compartilhar este post


Link para o post
Compartilhar em outros sites

` ta vendo esse 'acento' troca por apostrofo.

 

Ficaria assim:

mysql_query("UPDATE 'ca'.'listaclientepedido' SET 'num_ped' = ".$numped,$con);

(OBS: não lí nada do código só vi este erro, se tiver mais alguma coisa errada por favor postem)

 

ola Renato, obrigado por responder mas ainda nao esta alterando no BD

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.