2014-09-18 2 views
-1

Всплывающая подсказка отображает только первое слово из переменной, содержащей данные mysql varchar (300). Что я делаю неправильно?Длинная переменная mysql varchar в подсказке bootstrap

Я использую bootstwatch js.

CSS

div.tooltip { 
    max-width: 350px; 
} 

PHP

$data=para(); 
echo "<tr>". 
     "<td>1</td>". 
     "<td data-toggle='tooltip' data-placement='right' title=".$data['tooltip']." data-original-title=".$data['tooltip'].">".$info['one']."</td>". 
     "<td>".$infotwo."</td>". 
     "</tr>"; 

спасибо за любую помощь.

EDIT: Это, как я получить результаты от MySQL:

function para(){ $dat=mysqli_fetch_assoc($results); return ($dat)};

+1

Как вы извлекая и возвращает данные MySQL? Что содержит массив '$ data []'? – liamja

+0

Как вы получаете $ data? –

ответ

0

Вы недостающие кавычки вокруг атрибутов:

echo "<tr> 
     <td>1</td> 
     <td data-toggle='tooltip' data-placement='right' title='".$data['tooltip']."' data-original-title='".$data['tooltip']."'>".$info['one']."</td> 
     <td>".$infotwo."</td> 
    </tr>"; 
+0

Спасибо, человек ... это работало как шарм ... как я мог пропустить эти Qoutes ... еще раз спасибо ... –

Смежные вопросы