я следующий добываю из базы данных:Преобразование телефонных номеров в «тела:» гиперссылка с регулярной заменой выражения
Электрощитовый: 265-7404-6, Маркетинг Горячая линия: 265-7403, B'ce : 333-6848
Я хочу, чтобы преобразовать его в нечто вроде этого в PHP:
в случае EXTENS иона как: 265-7404-6
он только разбирает: 265-7404
function printdir()
{
$mysqli = new mysqli(constant("host"),constant("username"),constant("password"), constant("database"));
$storedProc = "SELECT * FROM `directory`;";
$result = $mysqli->query($storedProc);
if($mysqli->affected_rows>0)
{
while($row = $result->fetch_assoc()) {
echo $row['telephone']; /*Formatting here*/
}
}
}
Можете ли вы опубликовать код PHP, который используется для извлечения информации из базы данных? – joshhendo
function printdir() { $ mysqli = new mysqli (постоянный («хост»), постоянный («имя пользователя»), константа («пароль»), константа («база данных»)); $ storedProc = "SELECT * FROM' directory'; "; $ result = $ mysqli-> query ($ storedProc); if ($ mysqli-> affected_rows> 0) { while ($ row = $ result-> fetch_assoc()) { echo $ row ['phone'];/* Форматирование здесь */ \t} \t} } –
Эти 'постоянные()' звонки являются избыточными. Вы могли бы просто сказать 'new mysqli (host, username, password, ....)' –