Przekazywanie parametru w koszyku

PHP to skryptowy język wykonywany po stronie serwera. Forum przeznaczone na pytania dot. programowania obiektowego, wzorców projektowych itp.
Awatar użytkownika
Piotrek50501
Posty: 4
Rejestracja: 29 mar 2015, 11:46

Przekazywanie parametru w koszyku

Post autor: Piotrek50501 » 29 mar 2015, 11:53

Witam
Robię koszyka na zakupy i mam problem z wyświetleniem listy artykułów. Potrzebuje zrobić żeby każdy wiersz kodu był numerowany i po danym numerze był dodawany do koszyka. Mam zrobiony taki kod:

Kod: Zaznacz cały

<?php //definicja tablic z towarami oraz cenami


$i = $_GET['ID']; //To przekażesz w url'u 
 
$connect = new mysqli('localhost','root','haslo','stronaphp');
 
$zapytanie = $connect->query("SELECT * FROM cennik_uslug WHERE ID='$i'");


?>

<table border="1">
  </thead>     
			 <tr>
				   <th>ID</th>
				   <th>Nazwa usługi</th>
					 <th>Cena za metr</th>
				</tr>
		</thead>
	<tbody>

<?php
while( $row = $zapytanie->fetch_assoc() )
{
		print '<tr><td>' . $row['ID'] . '</td>';
		print '<td>' . number_format($row['Nazwa_uslugi'],2) . ' zlotych</td>';
		print "<td><a href=\"".$_SERVER['PHP_SELF']."?kup=$i\">Kup produkt</a></td></tr>";
}


?>
I teraz nie wiem jak go naprawić. Wywala mi błąd:

Notice: Undefined index: ID in C:\xampp\htdocs\koszyczek\towary.php on line 33

i nie wiem jak go naprawić. Może ktoś wie jak to zrobić?

ODPOWIEDZ