Salutare,
Am facut un site pentru sotie. Unul de proba, pana reusesc sa ma dumiresc mai bine cum functioneaza osCommerce.
Deci, am creat baza de date. Si am dat cautare ca in pagina de produse “Coliere” sa imi afiseze toate produsele cu acel cod. Iata codul:
————————————————————————
<?php
$row = mysql_fetch_assoc($result);
$result1 = mysql_query(‘SELECT * FROM `poze` WHERE `tabela`=“produs” AND `idref` =’.$row[‘id’]);
if (!$result1) {
die(‘Invalid query: ’ . mysql_error());
}
echo ‘>
<?php
$result1 = mysql_query(‘SELECT * FROM `stoc` WHERE `idprodus` =’.$row[‘id’]);
if (!$result1) {
die(‘Invalid query: ’ . mysql_error());
}
echo $row[‘denumire’].’
‘;
echo $row[‘descriere’].’
‘;
$row1 = mysql_fetch_assoc($result1);
echo $row1[‘pret’].’ lei
‘;
?>
————————————————————————-
Dar el imi afiseaza doar un produs din 6. De ce? Cineva mi-a spus de functia while, dar habar nu am unde trebuie sa o inserez. Va rog frumos sa ma ajutati. Daca aveti nevoie de alte informatii, va satu al dispozitie. Dupa parerea mea, baza de date e corect facuta si o citeste din moment ce imi aduce un produs in pagina. Dar nu reusesc sa le aduc si pe celelalte.
Va multumesc frumos pentru ajutor.
Seba