Forum Webscript.Ru
Программирование => PHP => Тема начата: listopad от 25 Августа 2002, 15:21:22
-
У меня такая проблема....
for($g=0,$i=3;$i<=9;$i+=3,$g++)
{
$who=array("male","female","other");
$mas=$who[$g];
.....sql и все такое.....
for ($ii=0;$ii<$num;$ii++)
{
$row = mysql_fetch_array($result);
$id[\'$mas\'][\'$ii\']=$row[\'id\'];
$con[\'$mas\'][\'$ii\']=$row[\'counter\'];
echo $con[\'$mas\'][\'$ii\'];--- здесь он пишет все как положено... дествительно существующие значение...., а вот дальше.......
}
}
.....в итоге пишу ....
echo"$con[\'male\'][\'0\']";-----перехожу на конкретное значение.... он ничего не пишет.. :abuse:
Может кто знает в чем причина....
-
listopad
Я плакалЪ...
Чесслово...
Обрисуй задачу подробнее - ее однозначно можно решить гораздо проще, без использования двумерных массивов...
И структуру базы не забудь дать.
-
$con[\'$mas\'][\'$ii\'];
В одиночных кавычках интерполяция переменных не происходит! Убери их.
-
В одиночных кавычках интерполяция переменных не происходит! Убери их.
Точно или двойные подставь.....
-
Точно , в кавычках дело..... Спасибо !!!!