Código PHP:
Ver originalforeach($c as $k => $v)
{
$subto=$v['cantidad']*$v['price'];
$suma=$suma+$subto;
$contador++;
echo "<td> align = left>";
echo "<td> ".$v['title']."</td>";
echo "<td> ".$v['price']."</td>";
// justamente en la linea de abajo me sale el siguiente error.
//syntax error, unexpected T_LNUMBER, expecting ',' or ';'
echo "<td> width='43' align='center'".$v['cantidad']."</td>";
?>
<td width="136" align="center">
<input name="cantidad" type="hidden" type="text" id="cantidad" value="<?php echo $v['cantidad'] ?>" size="8">
<td align="center"><a href="borracar.php?id=".$v['id'].""><img src="carro.jpg" width="12" height="14" border="0"></a></td >
</tr></form>
<?php}?>
En esta línea:
Código PHP:
Ver originalecho "<td> width="43" align=\"center\"".$v['cantidad']."</td>";
Lo he modificado por esto:
Código PHP:
Ver originalecho "<td> width='43' align='center'".$v['cantidad']."</td>";
Si poner comillas normales.... y dentro quieres poner más comillas pero sin cortar la sentencia puedes poner.... comillas normales como principal y dentro comillas simples... ejemplo: echo "
' ' ";
O también puede ser al revés.... comillas simple por fuera y comillas normales por dentro.
Saludos.