Me da este error cuando mando a llamar un metodo
ERROR:
<b>Parse error</b>: syntax error, unexpected token "=" in
Este es mi metodo:
Si quito los echo con el alert donde me marca error es en : "$ids .= $f3["idProduct"]."$";" si quito la linea funciona todo bien.
function getDataVenta($id) {
global $link;
$sql = "SELECT * FROM ventas WHERE idVenta ='$id'";
$complet = $link->query($sql);
$f=$complet->fetch_array();
$res["n_venta"]=$f["n_venta"];
$res["fecha"]=$f["fecha"];
$res["metodo_pago"]=$f["metodo_pago"];
$res["total"]=$f["total"];
$user = $f['autor'];
$res["articulos"]=$f["articulos"];
$res["cantidad"]=$f["cantidad"];
$res["precio"]=$f["precio"];
$res["id_cliente"]=$f["id_cliente"];
$nombres = explode('$',$f["articulos"]); $ids="";
//echo ='<script>alert(""+'.$f["articulos"].');</script>'; SI MANDO ESTA INSTRUCCIÓN ME DA EL MISMO ERROR
for($i=0;$i<count($nombres);$i++){
$sql3 = "SELECT * FROM inventario WHERE nombre ='$nombres[$i]'";
$complet3 = $link->query($sql3);
$f3=$complet3->fetch_array();
echo ='<script>alert("TEST");</script>'; //AQUI IGUAL ME DA ERROR
$ids .= $f3["idProduct"]."$"; // AQUI TAMBIEN
}
$res["ids"] = $ids;
}
cuando dejo esa linea de $ids me da este error:
<b>Warning</b>: Trying to access array offset on value of type null in <b>C:\xampp\htdocs\Proyect_Andres\system\gestor.php</b> on line <b>170</b><br />
{"n_venta":"5","fecha":"26\/09\/2022","metodo_pago":"Transferencia","total":"2800","articulos":"TOBJETO$","cantidad":"5$","precio":"560$","id_cliente":"1","ids":"10$$","autor":"6"}