Arama

Php ile nasıl sorgulama yaparım?

Güncelleme: 1 Haziran 2009 Gösterim: 6.260 Cevap: 4
ozgurbozkurt - avatarı
ozgurbozkurt
Ziyaretçi
25 Şubat 2009       Mesaj #1
ozgurbozkurt - avatarı
Ziyaretçi
Merhaba arkadşlar resim upload sitesi yapıyorum. upload sistemi upload yaparken 25 haneli md5 üretiyor adını veriyor. ve veritabanında dosya >dosyalar mysqline kayıt ediyor boyutu , adresi, ve ekleyeni.
ekleyen ise üyelik olduğu zaman cokie ile yazdırıp mysqlde sorgulatmak istiyorum.
Sponsorlu Bağlantılar
Hata veriyor.
Aslında ekliyorum kullanıcı adını ekleyen tablosuna.

Ama resimlerim .php diye bişi yaptım. kendi cokiesine göre sorgulatıp çıkanların ekleyeninin kullanıcı adına eşit olmasını istiyorum
[PHP]<?php
@$kullanicim=$_REQUEST["kullaniciadi"];
$oku=mysql_query("select * from dosyalar WHERE ekleyenid="$kullanicim" Limit 100");
while($yaz=mysql_fetch_array($oku)){
$adres = $yaz['adres'];
}
?>[/PHP]

sorgulatınca boş diyor. şu $oku = mysql query den sonrasında hata var diyor.

doğru yazmış mıyım ?
Keten Prenses - avatarı
Keten Prenses
Kayıtlı Üye
25 Şubat 2009       Mesaj #2
Keten Prenses - avatarı
Kayıtlı Üye
Alıntı

<html>
<head>

Sponsorlu Bağlantılar
<title>xxxxxx</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-9">
<meta http-uquiv="Content-Type" content="text/html;charset=windows-1254">
</head>
<body>

<?php
if ( empty ( $HTTP_POST_VARS ) ) {
?>
<h1 aling="center">Domain Sorgulama</h1>
<form action="<? echo $PHP_SELF; ?>" method="post">

<table aling="center" border="0">
<tr>
<td>Domain adı</td>
<td>Uzantısı</td>
</tr>
<tr>
<td>
<input type="text" name="domain">
</td>
<td>
<select name="uzanti">
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".org">.org</option>
<option value=".com.tr">.com.tr</option>
<option value=".net.tr">.net.tr</option>
<option value=".org.tr">.org.tr</option>
<option value=".edu.tr">.edu.tr</option>
<option value=".gov.tr">.gov.tr</option>
<option value=".mil.tr">.mil.tr</option>
<option value=".bbs.tr">.bbs.tr</option>
<option value=".k12.tr">.k12.tr</option>
<option value=".nom.tr">.nom.tr</option>
<option value=".gen.tr">.gen.tr</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<input type="submit" value="SORGULA">
</div>
</td>
</tr>
</table>
</form>

<?php

} else {
if ( empty(
$domain ) ) {
echo
"Domain adını yazmadınız.Geri giderek bir domain adresi yazınız";
exit();
}

if ( (
$uzanti==".com" ) || ( $uzanti==".net" ) || ( $uzanti==".org" ) ) :

$server = "whois.internic.net";
else:
$server = "whois.metu.edu.tr";
endif;

$sorgu = @fsockopen ( $server, 43, &$no, &$mesaj, 20 );
if ( !
$sorgu ) {
echo
"Servera bağlanamadım.<br>\n";
echo
"Hata numarası: <b>$no</b><br>\n";
echo
"Hata mesajı: <b>$mesaj</b><br>\n";
exit();
}

fputs ( $sorgu, "$domain$uzanti\n" );
while ( !
feof ( $sorgu ) ) {
echo
fgets ( $sorgu, 230 );
}

}

?>

</body>
</html>

alıntı

bu kodu kendi istediğiniz özelliklere göre düzenleyip özelleştirebilirsiniz

Quo vadis?
ozgurbozkurt - avatarı
ozgurbozkurt
Ziyaretçi
25 Şubat 2009       Mesaj #3
ozgurbozkurt - avatarı
Ziyaretçi
ya açıkça bişi dicem bu phpde yeniyim ben. o verdiğin kodla cokie nin ne alakası vaR ? bnm kodlarım doğru mu onu bi diyiver be hacı
ozgurbozkurt - avatarı
ozgurbozkurt
Ziyaretçi
25 Şubat 2009       Mesaj #4
ozgurbozkurt - avatarı
Ziyaretçi
e bi php bilen yoqmu forumdaa
erdemirr - avatarı
erdemirr
Ziyaretçi
1 Haziran 2009       Mesaj #5
erdemirr - avatarı
Ziyaretçi
$oku=mysql_query("select * from dosyalar WHERE ekleyenid=".$kullanicim." Limit 100");
veya
$oku=mysql_query("select * from dosyalar WHERE ekleyenid='$kullanicim' Limit 100");
denermisin...

Alıntı
ozgurbozkurt adlı kullanıcıdan alıntı

Merhaba arkadşlar resim upload sitesi yapıyorum. upload sistemi upload yaparken 25 haneli md5 üretiyor adını veriyor. ve veritabanında dosya >dosyalar mysqline kayıt ediyor boyutu , adresi, ve ekleyeni.
ekleyen ise üyelik olduğu zaman cokie ile yazdırıp mysqlde sorgulatmak istiyorum.
Hata veriyor.
Aslında ekliyorum kullanıcı adını ekleyen tablosuna.

Ama resimlerim .php diye bişi yaptım. kendi cokiesine göre sorgulatıp çıkanların ekleyeninin kullanıcı adına eşit olmasını istiyorum
[PHP]<?php
@$kullanicim=$_REQUEST["kullaniciadi"];
$oku=mysql_query("select * from dosyalar WHERE ekleyenid="$kullanicim" Limit 100");
while($yaz=mysql_fetch_array($oku)){
$adres = $yaz['adres'];
}
?>[/PHP]

sorgulatınca boş diyor. şu $oku = mysql query den sonrasında hata var diyor.

doğru yazmış mıyım ?


Benzer Konular

16 Kasım 2008 / Kaptan Jack Bilgisayar
26 Mayıs 2014 / Misafir Soru-Cevap
21 Mart 2011 / Ziyaretçi Soru-Cevap