El código php en cuestión es este:
Código PHP:
<?php
$idarticulo=$_GET["var"];
$user=$_SESSION["user"];
$conexion=mysql_connect("localhost","root","");
mysql_select_db("neotech",$conexion);
$misql="SELECT * FROM usuarios where login='$user'";
if($resultado=mysql_query($misql,$conexion))
{
if ($arrayresultado=mysql_fetch_array($resultado))
{
while($arrayresultado[6]==1)
{
$misql2="INSERT INTO $arrayresultado[0] (idarticulo) VALUES ($idarticulo)";
mysql_query($misql2,$conexion);
}
else
{
if ($arrayresultado[0]=$user)
{
$misql="CREATE TABLE `$arrayresultado[0]` (`idcesta` INT( 30 ) NOT NULL , `idarticulo` INT( 30 ) NOT NULL , PRIMARY KEY ( `idcesta` ))";
mysql_query($misql,$conexion);
$misql="UPDATE usuarios SET cesta=1 WHERE login='$user'";
mysql_query($misql,$conexion);
mysql_close();
}
header("location:productos/compra.php");
}
}
}
?>
El problema, creo yo, sucede cuando ejecuta
Código PHP:
$misql2="INSERT INTO $arrayresultado[0] (idarticulo) VALUES ($idarticulo)";
mysql_query($misql2,$conexion);
Alguien me puede ayudar plz? Gracias