Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
623
Tıklama
0
Öne Çıkarma
kodu nereye yerlestirmeliyim? yardim edin lutfen
3
19 yıl
Onbaşı
Konu Sahibi

bir sitem var copcatanlik sitesi. sitede arama sayfasinda aramayi tikladiktan sonra alttaki kodlarini verdigim sayfa uyeleri listeliyor. ve uyenin adi ne nereden profili falan yaninda link halinde beliriyor. sorunsuz calisiyor. fakat ben uyenin online yada ofline olup olmadiginida gostermek istiyorum. aradedikten sonraki calisan sayfanin kodu asagida
 
<?php
$hostname_weding = "ip";
$database_weding = "database";
$username_weding = "name";
$password_weding = "pass";
$weding = mysql_pconnect($hostname_weding, $username_weding, $password_weding) or trigger_error(mysql_error(),E_USER_ERROR);
$maxRows_rsResults2 = 150;
$pageNum_rsResults2 = 0;
if (isset($_GET['pageNum_rsResults2'])) {
$pageNum_rsResults2 = $_GET['pageNum_rsResults2'];
}
$startRow_rsResults2 = $pageNum_rsResults2 * $maxRows_rsResults2;


$colGender_rsResults2 = "-1";
if (isset($_POST['gender1'])) {
$colGender_rsResults2 = (get_magic_quotes_gpc()) ? $_POST['gender1'] : addslashes($_POST['gender1']);
}
$colAgefrom_rsResults2 = "-1";
if (isset($_POST['agefrom'])) {
$colAgefrom_rsResults2 = (get_magic_quotes_gpc()) ? $_POST['agefrom'] : addslashes($_POST['agefrom']);
}
$colAgeto_rsResults2 = "-1";
if (isset($_POST['ageto'])) {
$colAgeto_rsResults2 = (get_magic_quotes_gpc()) ? $_POST['ageto'] : addslashes($_POST['ageto']);
}
$colUlke_rsResults2 = "-1";
if (isset($_POST['ulke'])) {
$colUlke_rsResults2 = (get_magic_quotes_gpc()) ? $_POST['ulke'] : addslashes($_POST['ulke']);
}



mysql_select_db($database_weding, $weding);
$query_rsResults2 = sprintf("SELECT * FROM match_users WHERE age > '%s' AND age <= '%s' AND iam = '%s' AND ulke = '%s'", $colAgefrom_rsResults2,$colAgeto_rsResults2,$colGender_rsResults2,$colUlke_rsResults2);
$query_limit_rsResults2 = sprintf("%s LIMIT %d, %d", $query_rsResults2, $startRow_rsResults2, $maxRows_rsResults2);
$rsResults2 = mysql_query($query_limit_rsResults2, $weding) or die(mysql_error());
$row_rsResults2 = mysql_fetch_assoc($rsResults2);

if (isset($_GET['totalRows_rsResults2'])) {
$totalRows_rsResults2 = $_GET['totalRows_rsResults2'];
} else {
$all_rsResults2 = mysql_query($query_rsResults2);
$totalRows_rsResults2 = mysql_num_rows($all_rsResults2);
}
$totalPages_rsResults2 = ceil($totalRows_rsResults2/$maxRows_rsResults2)-1;

$queryString_rsResults = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_rsResults") == false &&
stristr($param, "totalRows_rsResults") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_rsResults = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_rsResults = sprintf("&totalRows_rsResults=%d%s", $totalRows_rsResults, $queryString_rsResults);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254" />
<title>Untitled Document</title>
<link href="../../theme/default/interface.css" rel="stylesheet" type="text/css" />
</head>

<body>
<?php } // Show if recordset not empty ?>
<?php if ($totalRows_rsResults2 > 0) { // Show if recordset not empty ?>
<table width="100%" border="0">

<tr class="list-tables-selected-rows">
<td width="18%"><center><font color="#993333" size="1">Rumuzu</font></center></td>
<td width="8%"><center><font color="#993333" size="1">Cinsiyeti</font></center></td>
<td width="6%"><center><font color="#993333" size="1">yas</font></center> </td>
<td width="15%"><center><font color="#993333" size="1">ulke</font></center></td>
<td width="17%"><center><font color="#993333" size="1">sehir</font></center></td>
<td width="10%"><center><font color="#993333" size="1">uye profili</font></center></td>

</tr>

<?php do { ?>

<tr class="list-tables-selected-rows">
<td><? echo"<a href=?L=users.profile&id={$row_rsResults2["id"]}>{$row_rsResults2["username"]}</a>"; ?></td>
<td><center><?php echo $row_rsResults2['iam']; ?></center></td>
<td><center><?php echo $row_rsResults2['age']; ?></center></td>
<td><center><?php echo $row_rsResults2['ulke']; ?></center></td>
<td><center><?php echo $row_rsResults2['sehir']; ?></center></td>
<td><center><? echo"<a href=?L=users.profile&id={$row_rsResults2["id"]}>{$row_rsResults2["<!-- username -->"]}uye profili</a>"; ?></center></td>

</tr>

<?php } while ($row_rsResults2 = mysql_fetch_assoc($rsResults2)); ?>
<tr>
<td colspan="3"></td>
<td> </td>
<td> </td>
</tr>
</table>
<?php } // Show if recordset not empty ?>
</body>
</html>


ben bu ustteki koda altta verecegim kodu oylebi yerlestirmeliyimki onlineolup olmadiginida uyenin yan tarafina yazdirabileyim. ama bir turlu beceremedim. bu kod sitede bi baska bolumde uyenin olup olmadigini gosteren bir php sayfasindan alinmistir. online olup olmadigini bu kod gosteriyo.
 
<?
$result = mysql_query($query) or die("Error: " . mysql_error());
$row = mysql_fetch_array($result)

$online = $row["lastload"];

?>
<?

$ptime = date("U")-180;
if ($online > $ptime) { echo"<p class=\"ONLINE\">ONLINE</p>"; }
else { echo"<p class=\"OFFLINE\">OFFLINE</p>"; }
?>



tesekkkurler simdiden cevaplar icin

< Resime gitmek için tıklayın >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



T
19 yıl
Onbaşı

Bence yukarıda db ye bağlanıp değerleri alıyorsun ve alt kısım da

quote:

{ ?>

<tr class="list-tables-selected-rows">
....


yani
quote:

// Show if recordset not empty

bunun için kurduğun if in {.....}else{ burası} yani çektiğin qrey boş gelmiyorsa diye başladığın yere yerleştirebilirsin.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.