Php 无法从查询中获取列值
我想将文本输入值设置为数据库中列的值:Php 无法从查询中获取列值,php,phalcon,Php,Phalcon,我想将文本输入值设置为数据库中列的值: <input name="clt_cin_pass" id="clt_cin_pass" type="text" maxlength="25" placeholder="CIN/Passeport" value="{{data.clt_cin_pass}}"/> 模型客户端是: <?php use Phalcon\Mvc\Model; use Phalcon\Mvc\Model\Query; class Client extends
<input name="clt_cin_pass" id="clt_cin_pass" type="text" maxlength="25" placeholder="CIN/Passeport" value="{{data.clt_cin_pass}}"/>
模型客户端是:
<?php
use Phalcon\Mvc\Model;
use Phalcon\Mvc\Model\Query;
class Client extends Model {
function listerClient($critere) {
// Instantiate the Query
$sSQL = "
SELECT c.clt_id as clt_id,c.clt_cin_pass as clt_cin_pass,CONCAT_WS(' ',c.clt_nom,c.clt_prenom) AS noms,c.clt_tel as clt_tel,
c.clt_adresse as clt_adresse,c.clt_comment as clt_comment
FROM client as c WHERE 1 = 1 ";
if(isset($critere["clt_id"]) && $critere["clt_id"] != "") {
$sSQL .= "AND c.clt_id = ' " . $critere["clt_id"] . "' ";
}
$query = new Query($sSQL,$this->getDI());
// Execute the query returning a result if any
$ret = $query->execute();
return $ret;
}
}
?>
对于哪个列,您在此查询中没有获得列值?它有值!它是clt\u cin\u pass
列。对于,您在该查询中没有获得列值的列,它有值!它是clt\u cinu\u pass
列。
<?php
use Phalcon\Mvc\Model;
use Phalcon\Mvc\Model\Query;
class Client extends Model {
function listerClient($critere) {
// Instantiate the Query
$sSQL = "
SELECT c.clt_id as clt_id,c.clt_cin_pass as clt_cin_pass,CONCAT_WS(' ',c.clt_nom,c.clt_prenom) AS noms,c.clt_tel as clt_tel,
c.clt_adresse as clt_adresse,c.clt_comment as clt_comment
FROM client as c WHERE 1 = 1 ";
if(isset($critere["clt_id"]) && $critere["clt_id"] != "") {
$sSQL .= "AND c.clt_id = ' " . $critere["clt_id"] . "' ";
}
$query = new Query($sSQL,$this->getDI());
// Execute the query returning a result if any
$ret = $query->execute();
return $ret;
}
}
?>