我一直在寻找将一些旧的PHP查询转换为更新的PDO方法。
这就是我所在的地方:
.ion-drag
看起来好像直到我进入" mysql_fetch_array"部分。任何建议都将不胜感激。
答案 0 :(得分:0)
如果你看一下这些页面,它会让你走上正确的轨道http://php.net/manual/en/pdostatement.fetch.php和http://php.net/manual/en/pdo.query.php
更新位:
foreach ($conn->query($query) as $row) {
$sVal = substr($row['image_full'],0);
$nString = $nString.$delimiter.$sVal;
}
使用pdo,您可以像这样迭代一个成功的查询。
答案 1 :(得分:-1)
您目前将字符串传递给myapp.directive('validNumber', function () {
return {
require: '?ngModel',
link: function (scope, element, attrs, ngModelCtrl) {
if (!ngModelCtrl) {
return;
}
ngModelCtrl.$parsers.push(function (val) {
if (angular.isUndefined(val)) {
var val = '';
}
var clean = val.replace(/[^0-9]+/g, '');
if (val !== clean) {
ngModelCtrl.$setViewValue(clean);
ngModelCtrl.$render();
}
return clean;
});
element.bind('keypress', function (event) {
if (event.keyCode === 32) {
event.preventDefault();
}
});
}
};
});
<div class="inputblock" ng-class="{ 'has-error' : ((form1.$submitted && form1.idnumber.$invalid )|| (form1.idnumber.$invalid && form1.idnumber.$dirty))}">
<label class="inputblock-label" ng-show="idnumber">{{ 'ID Number' | translate }}</label>
<span class="ang-error" style="color:#fff" ng-show="form1.idnumber.$dirty && form1.idnumber.$invalid ">
<span ng-show="form1.idnumber.$invalid && form1.idnumber.$dirty">*{{'Max allowed digits 10' | translate}}</span>
</span>
<input class="with-icon" type="text" name="idnumber" placeholder="{{ 'ID Number' | translate }}" ng-model="idnumber" required ng-pattern="/^[0-9]{1,7}$/" > <!--valid-number-->
</div>
。
试试这个:
mysql_fetch_array
答案 2 :(得分:-1)
这就是诀窍:
$result = $conn->query($query);
while($row = mysql_fetch_array($result)){