Показать сообщение отдельно
  #55 (permalink)  
Старый 29.05.2016, 13:10
Аспирант
Отправить личное сообщение для NeilDaniels Посмотреть профиль Найти все сообщения от NeilDaniels
 
Регистрация: 18.05.2016
Сообщений: 35

1. То есть

<?php
if (isset($_POST['id']) && (int)$_POST['id']) {$id = $_POST['id'];}

$lnc = mysql_connect("localhost","root","");
$connect = mysql_select_db('testdb', $lnc);
$qu_ry="select `vall1`, `vall2` from `tstable` where numpp=$id"; //по полученному id делаем выборку из БД
$qr_result = mysql_query($qu_ry);
$data1 = mysql_fetch_array($qr_result);
$lod = $data1['vall1'];  //формируем и "возвращаем" массив
$lod1 = $data1['vall2'];
$valll=array($id, $lod, $lod1);
$vall_mass=json_encode($valll);
die  ($vall_mass);

?>


можно сократить до

<?php
if (isset($_POST['id']) && (int)$_POST['id']) {$id = $_POST['id'];}

$lnc = mysql_connect("localhost","root","");
$connect = mysql_select_db('testdb', $lnc);
$qu_ry="select `vall1`, `vall2` from `tstable` where numpp=$id"; //по полученному id делаем выборку из БД
$qr_result = mysql_query($qu_ry);
$vall_mass=json_encode(mysql_fetch_array($qr_result));
die  ($vall_mass);

?>


2. htmlspecialchars
Употребляется в таком виде?

$vall_mass=json_encode(htmlspecialchars (mysql_fetch_array($qr_result)));


3. Второй параметр mysql_fetch_array
Использовать MYSQL_BOTH или MYSQL_NUM?

Последний раз редактировалось NeilDaniels, 29.05.2016 в 13:17.
Ответить с цитированием