0
"즐겨 찾기에 추가"버튼을 원하는이 웹 사이트에서 작업 중이며 "즐겨 찾기에 추가"를 이미 누르면 "즐겨 찾기에서 제거"가 표시됩니다.DB 입력에 따른 다른 버튼
"즐겨 찾기에 추가"를 표시하지는 않지만 SQL 데이터베이스에있는 경우 "즐겨 찾기에서 제거"만 표시됩니다.
"else"코드가 있다고 가정합니다.
여기이 내 코드입니다 :
$tbl_name="favorit";
$usrname=$_SESSION['UserIN'];
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$sql="SELECT * FROM $tbl_name WHERE email='$usrname' AND type='drink'";
$result=mysql_query($sql);
while($rows=mysql_fetch_array($result)){
$isadmin=$rows['typeid'];
if($isadmin===$idno){
echo '<a class="btn" href="../includes/sletfavoritdrink.php?drink='.$idno.'">Fjern fra favorit</a>';
} else {
echo '<a class="btn" href="../includes/favoritdrink.php?drink='.$idno.'">Tilføj til favorit</a>';
}}
사전에 감사! :-)
어디에서'$ idno'를 설정하고 있습니까? – Sean
당신은 아마도 트리플 대신 여기에 두 개의 같음을 넣기를 원할 것입니다 :'if ($ isadmin == $ idno) {' –
$ idno가 맨 위에 있습니다 : $ idno = $ _ GET [ 'id']; –