Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript][PHP] Problem z pętla IF
tobik200
post 20.07.2017, 12:17:21
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 11.04.2016

Ostrzeżenie: (0%)
-----


Witam,

mam problem podczas tworzenia pętli if ($xname == 'Jani'), gdy występuje zmienna o wartości 'Jani' powinno wyświetlić się "yes",
ale wyświetlane jest "no" tak jak dla innych zmiennych ..

nie mam pojęcia co może być przyczyną i jak to rozwiązać ..

Z góry dziękuje za pomoc !




Kod
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<body>

<div ng-app="myApp" ng-controller="namesCtrl">

<table border="1" width="100%">
<tr>
<th ng-click="orderByMe('name')">Name</th>
<th ng-click="orderByMe('country')">Country</th>
</tr>
<tr ng-repeat="x in names | orderBy:myOrderBy">
<td>
<?php
$xname = "{{x.name}}";
If($xname == 'Jani') {
echo "yes";
}
else {
echo "no";
}

?>
</td>
<td>{{x.country}}</td>
</tr>
</table>

</div>

<script>
angular.module('myApp', []).controller('namesCtrl', function($scope) {
    $scope.names = [
        {name:'Jani',country:'Norway'},
        {name:'Carl',country:'Sweden'},
        {name:'Margareth',country:'England'},
        {name:'Kai',country:'Norway'}
        ];
    $scope.orderByMe = function(x) {



        $scope.myOrderBy = x;
    }
});
</script>

</body>
</html>


Ten post edytował tobik200 20.07.2017, 12:20:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 05:06