Foros del Web » Programando para Internet » PHP »

PHP OO Error sql

Estas en el tema de Error sql en el foro de PHP en Foros del Web. Hola tengo un error: "You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right ...
  #1 (permalink)  
Antiguo 03/03/2015, 08:53
 
Fecha de Ingreso: marzo-2015
Mensajes: 15
Antigüedad: 9 años, 1 mes
Puntos: 0
Error sql

Hola tengo un error: "You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '','1','0.01','0.02','0.05','0.1',0.2','0.5','6',' 0.88','3/3/2015 15:56')' at line 1".

Este es el codigo de mi web:

1º Archivo:
<form action="inc/autocontado.php" method="post" class="registro"><h3>Contar hucha:</h3>
<input type="hidden" name="usuario" value="'.$_SESSION['k_username'].'">
<div><label>Fecha:</label>
<input type="text" name="fecha" value="'.$fecha.'"></div>
<div><label>Monedas 1 centimo:</label>
<input type="text" name="onecent"></div>
<div><label>Monedas 2 centimo:</label>
<input type="text" name="twocent"></div>
<div><label>Monedas 5 centimo:</label>
<input type="text" name="fivecent"></div>
<div><label>Monedas 10 centimo:</label>
<input type="text" name="tencent"></div>
<div><label>Monedas 20 centimo:</label>
<input type="text" name="tuentycent"></div>
<div><label>Monedas 50 centimo:</label>
<input type="text" name="fiftycent"></div>
<input type="submit" name="enviar" value="Guardar"></div>
</form>
2º archivo:
<?php
require '/home/u425788164/public_html/common.php';
$onecent = $_POST['onecent'];
$twocent = $_POST['twocent'];
$fivecent = $_POST['fivecent'];
$tencent = $_POST['tencent'];
$tuentycent = $_POST['tuentycent'];
$fiftycent = $_POST['fiftycent'];
$fecha = $_POST['fecha'];
$onecentvalor = $onecent*"0.01";
$twocentvalor = $twocent*"0.02";
$fivecentvalor = $fivecent*"0.05";
$tencentvalor = $tencent*"0.10";
$tuentycentvalor = $tuentycent*"0.20";
$fiftycentvalor = $fiftycent*"0.50";
$totalmonedas = $onecent+$twocent+$fivecent+$tencent+$tuentycent+$ fiftycent;
$totalcentimos = $onecentvalor+$twocentvalor+$fivecentvalor+$tencen tvalor+$tuentycentvalor+$fiftycentvalor;
$sql = "INSERT INTO admin_autocontado (onecent,twocent,fivecent,tencent,tuentycent,fifty cent,onecentvalor,twocentvalor,fivecentvalor,tence ntvalor,tuentycentvalor,fiftycentvalor,totalmoneda s,totalcentimos,fecha) VALUES ('$onecent','$twocent','$fivecent','$tencent',$tue ntycent','$fiftycent','$onecentvalor','$twocentval or','$fivecentvalor','$tencentvalor',$tuentycentva lor','$fiftycentvalor','$totalmonedas','$totalcent imos','$fecha')";
mysqli_query($link1, $sql) or die(mysqli_error($link1));
echo 'Listo, <A HREF="/autocontado.php">Inicio</A>';
?>
¿Cual puede ser el error?
Version php: 5.2

Etiquetas: fecha, registro, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:26.