bu tooltipten ibaret. jquery tooltip diye aratırsan eminim onlarca örnek bulursun :)
o zaman sorgunu değiştirmen lazım;
SELECT * FROM uyeler WHERE uye_adi = "değişken üye adi"
bu sorguyu çalıştıracaksın, eğer değer dönüyorsa böyle bir üye adı var demektir.
Sorgunda hatalı olan şey, prepare'i kontrol etmen. Normalde fetch()
yaptıktan sonra kontrol etmen gerekir. Şu şekilde test edip dener misin;
$sql_query1 = "SELECT * from domains where domain_id = ?";
$res = $db->prepare($sql_query1);
$res->bindParam(1, $link_id);
$res->execute() or die("Execution failed: ".$res->errorInfo()[2]);
$res->setFetchMode(PDO::FETCH_NUM);
$row = $res->fetch();
if ($row) {
$res->closeCursor();
} else {
$error = $res->errorInfo();
echo "Statement failed: ".$error[2];
}
print_r($row);
ORDER BY uye_id DESC LIMIT 0,1
dersen sorgunda sonuncuyu seçmiş olursun veritabanında
ne için kullanmak istiyorsunuz? bir örnek verirseniz belki yardımcı olabilirim :)
PHP_EOL
kullanabilirsin.
header('Content-Encoding: UTF-8');
header('Content-Type: text/plain; charset=utf-8');
header("Content-disposition: attachment; filename=aaaaa.txt");
echo 'Veri 1' . PHP_EOL;
echo 'Veri 2' . PHP_EOL;
echo 'Veri 3';
Evet gerekir ancak ne yapacağına göre değişir. Örneğin bir blog scripti yazmak için matematik dahisi olmana gerek yok. Ancak javascript ile oyun yazmak için matematik, geometri ve fizik gibi konularda da bilgi sahibi olman gerekir.
Dolayısı ile ne yapacağını belirleyerek gerekip gerekmeyeceğine karar verebilirsin :)
& ile referans alıyoruz. Örneğin;
class A {
public $number;
}
böyle bir sınıfımız var diyelim. Bunu $a
değişkenine atayarak başlatalım.
$a = new A;
ve $b
değişkeninde $a
değişkenini referans alalım.
$b = &$a;
artık $b
değişkenini kullanarak A
sınıfı içerisindeki $number
değerimi değiştirdiğimdei;
$b->number = 10;
ve $a
değişkenimi kullanarak ekrana bastığımda aynı değere sahip olduğunu görebilirsin;
echo $a->number;
halbuki $a
değişkenini kullanarak değiştirmedim o değeri. Ancak $b
değişkeninde $a
değişkenini referans aldığım için uyguladığım işlem onun içinde geçerli oldu.
css de :nth-last-child()
sözde sınıfı ile şöyle yapabilirsin;
.row img:nth-last-child(-n+5) {
border-bottom: none;
}
Sadece veritabanından ilişkili verileri silmek olsaydı Foreign Key ile tabloları birbirine bağlardın. Burada ana tablon resim kategori tablon, diğer tablolarını foreign key ile silme işlemi için bağladığında kategoriyi sildiğinde otomatik olarak ona ait diğer tablolardaki verilerinde silinir.
Ek olarak kategorini silmeden önce kateori resimlerini çekip öyle silersin. Alttada sadece resimleri silebileceğin bir kod yazarsın işin daha da kolaylaşır :)