Здравейте,
Имам две таблици - item и itemColor.
В таблицата item имам колона itemColor в която записвам id-тата от таблицата itemColor по този начин: 1,2,3. После ги explode и ми показва array-a по този начин:
а моята целт е да направя array-я да ми е
Заявката към базата данни ми е:
извеждам резултатите по следния начин:
Имам две таблици - item и itemColor.
В таблицата item имам колона itemColor в която записвам id-тата от таблицата itemColor по този начин: 1,2,3. После ги explode и ми показва array-a по този начин:
PHP:
array(3) {
[0]=> string(1) "1"
[1]=> string(1) "2"
[2]=> string(1) "3"
}
а моята целт е да направя array-я да ми е
PHP:
array(3) {
[1]=> string(5) "черен"
[2]=> string(3) "бял"
[3]=> string(6) "червен"
}
Заявката към базата данни ми е:
PHP:
$result1 = $db->query("SELECT i.*, c.colorName
FROM `items` i , `itemcolors` c
WHERE i.itemId='$id' LIMIT 1");
извеждам резултатите по следния начин:
PHP:
$row = mysqli_fetch_assoc($result1);
$arr = explode(",", $row['itemColor']);
while (list($n,$v)=each($arr)) {
$str.= $n.'<input type="checkbox" value="'.$v.'" name="color[]" />';
}