0
I’m trying to solve an exercise I’m doing in PHP (I’m a beginner) but I can’t get the code to work, the following message is displayed:
"Notice: Undefined variable: in C products: xampp htdocs teste3.php on line 39"
Code:
$br = "</br>";
function lista($artigos) {
$produtos = array(
'Leite' => array('preco' => 0.8, ),
'Iogurte' => array(
'preco' => 0.25,
),
'Queijo' => array(
'preco' => 2.2,
),
'Peixe' => array(
'preco' => 3.1,
),
'Carne' => array(
'preco' => 3.5,
),
'Bolachas' => array(
'preco' => 0.6,
),
);
}
if (isset($_GET['produto'])) {
if (isset($_GET['quantidade'])) {
echo 'Preço por unidade: '.$produtos[$_GET['produto']]['preco'].
'<br>';
echo 'Preço total: '.$produtos[$_GET['produto']]['preco'] * $_GET['quantidade'];
} else {
echo 'nao existe essa quantidade';
}
} else {
echo ' nao existe esse produto!';
}
What’s the matter?
– stderr
Hello @stderr, I want when you do it directly in the browser for example: http://localhost/teste3.php? product=Queijo&quantity=30 appear the price of the product and in this case the sum of the same (X30) but when I run gives error "Notice: Undefined variable: products in C: xampp htdocs teste3.php on line 39"
– Mario Caeiro
Start here: http://answall.com/tour
– Daniel Omine
I’ve done the tour..
– Mario Caeiro