различна картинка при пол

k0kytak

Registered
Проблема е следния слагам този код
Код:
<img src='images/".$row['sex'].".gif' alt='' />
но ми дава грешка напримерно като вади male вади картинка на мъж а като извади famale вади картинка на жена но ми дава

Код:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\xampp\htdocs\ranking.php on line 32

Иначе ето го кода който искам да променя като е male да вади мъж а като е famale да вади жена.

Код:
<td><center>'.$row['sex'].'</td>

Сега кода вади само текст а искам да вади и картинки. ако може да оправите по горния код :roll:
 
Нито 1 код не работи и не трябва да е в echo кода... защото преди Какъв пол си има още няколко таблици и преди тях е echo такаче нз дано помогнете...

А vik96 само ми е копнал кодовете няма никаква промяна по тях.
 
Код:
echo '<tr><td><center><a href='.$path.'='.$row['id'].'>'.$row['name'].'</a></td><td><center>'.$row['sex'].'</td><td><center>'.$row['heros'].'</td><td><center>'.$row['proekt'].'</td><td><center>'.$row['skype'].'</td><td><center><a href=mailto:'.$row['mail'].'>Send</a></td></tr>';

Това е цялото echo
 
k0kytak каза:
Нито 1 код не работи и не трябва да е в echo кода... защото преди Какъв пол си има още няколко таблици и преди тях е echo такаче нз дано помогнете...

А vik96 само ми е копнал кодовете няма никаква промяна по тях.
А ти пробва ли ги ?
<td><center>'.$row[sex].'</td> има ОГРОМНА разлика от <td><center>'.$row['sex'].'</td>
 
echo '<tr><td><center><a href='.$path.'='.$row[id].'>'.$row[name].'</a></td><td><center>'.$row[sex].'</td><td><center>'.$row[heros].'</td><td><center>'.$row[proekt].'</td><td><center>'.$row[skype].'</td><td><center><a href=mailto:'.$row[mail].'>Send</a></td></tr>';
 
vik96 каза:
k0kytak каза:
Нито 1 код не работи и не трябва да е в echo кода... защото преди Какъв пол си има още няколко таблици и преди тях е echo такаче нз дано помогнете...

А vik96 само ми е копнал кодовете няма никаква промяна по тях.
А ти пробва ли ги ?
<td><center>'.$row[sex].'</td> има ОГРОМНА разлика от <td><center>'.$row['sex'].'</td>

Абе нали този код си работи обаче аз искам да вади картинка а не да вади текста аз сам дал кода за картинка да вади от ДБ-то но нещо ми дава грешка горе сам дал грешката..
 
BattleGrounds каза:
<img src="images/'.$row[sex].'.gif" alt=""/>
Разбрах ти грешката така би трябвало да стани

Battle стана мерси :?:


А как ще стане този код

Код:
<img src="images/'.$row[sex].'.gif" alt=""/>

да прави дадено изображение на 16х16
 
Код:
echo "<tr><td><center><a href='.$path.'='.$row['id'].'>'.$row['name'].'</a></td><td><center>'.$row['sex'].'</td><td><center>'.$row['heros'].'</td><td><center>'.$row['proekt'].'</td><td><center>'.$row['skype'].'</td><td><center><a href=mailto:'.$row['mail'].'>Send</a></td></tr>";

:shock:
 
Защо не използваш къдрави скоби за да обособиш променливата.Така вариантите за грешата стават доста по-малко .
Пример : <img src="images/'.$row[sex].'.gif" alt="Бла бла "/>
Ще стане :
<img src="images/{$row['sex']}.gif" alt="Бла бла "/>

Сега да се бъгне нещо е малко по-трудно. И слагай на масива кавичките.
 

Back
Горе