<?php
include("ayar.php");
$adress = $_GET["adress"];
$veri = $vt->prepare("select * from ls where adress=?");
$veri->execute(array($adress));
if( $veri->rowCount() ){
$row = $veri->fetch(PDO::FETCH_ASSOC);
echo "<input type='text' value='http://localhost/shortlink/t.php?l=".$row["id"]."'/>";
}else{
echo 'Etkilenen satır yok';
print_r( $veri->errorinfo() );
}
?>
Merhaba, öncelikle değerleri tuttuğun array anahtarını bir döngüye sokacağın için renkler,bedenler şeklinde değil de sabit bir anahtar olarak belirlemeni tavsiye ederim, örneğin degerler olsun.
İkinci olarak obj tipinde anahtarlarda da türkçe karakter kullanmamanı da tavsiye ederim. Yani örneğin şu şekilde olsun:
[{"degerler":["S","M","L","XL"],"tip":"radio","ozellik_adi":"beden","ozellik_adi_tr":"Beden"},{"degerler":["Beyaz","Gri"],"tip":"radio","ozellik_adi":"renkler","ozellik_adi_tr":"Renkler"}]
Bu şekilde olduğunda php ile şu şekilde:
<?php
$json = file_get_contents('data.json');
$json = json_decode($json);
foreach( $json as $element ):
echo '<h3>'.$element->ozellik_adi_tr.'</h3>';
foreach( $element->degerler as $value ):
echo '<input type="'.$element->tip.'" value="'.$value.'" name="'.$element->ozellik_adi.'"> '.$value;
endforeach;
endforeach;
<?php
// $json = file_get_contents('data.json');
$json = json_decode($json);
foreach( $json as $key => $value ):
echo $value->title.'<br>';
foreach( $value->opt as $key => $value ){
// OPT dizisi
echo 'Anahtar: '.$key.' Değer: '.$value.'<br>';
}
echo '<br>';
endforeach;
Sorununun ne olduğundan bahsetmezsen nasıl yardım alabilirsin ki?
$output .= '<option value='.$c['CatID'];
$output .= $c['CatID'] == $_GET['CatID'] ? ' selected' : null;
$output .= '>'.$indent.' '.$c['KategoriAdiTR'].'</option>';
php syntaxı insanı öldürüyor ya
Cevaplar da birer yorum değil mi aslında
ID Konu UstYorum
1 1 0 // => Ana yorum
2 1 1 // => 1 idli konuda 1 idli yoruma yazılmış yorum
3 1 2 // => 1 idli konuda 2 idli yoruma yazılmış yorum
>MySQL'de bir ENUM, değeri sütun oluşturma sırasında tanımlanan izin verilen değerler listesinden seçilen bir dize nesnesidir.
Bence olmaz, belli değerlere izin vermekle senin dediğin olayın bir alakası yok çünkü :)
Dosya halinde atınca açıyor derken klasör demek istediğini varsayıyorum, bulunduğun dizinde bir sorun var o zaman .htaccess dosyandan da kaynaklanabilir onu da kontrol etmelisin
Json olarak tutabilirsin verileri ilgili sütunda, örneğin sen 1 resim yükledin, ben 2 resim yükledim, senin resim sütunundaki veri
{
[
"resim" => // URL
]
}
Benim sütunum
{
[
"resim" => // URL
],
[
"resim" => // URL
]
}
Sadece resim değil başka bir şey de olabilirdi örnek verdim sadece.
Uyarıyorum doğruluğundan gram emin değilim ama ağırlıklı ortalama buna benzer bir şeydi sanırım, umarım bir tarafımdan matematik formülü uydurmamışımdır :)
<?php
/*
65000; için ağırlık 100/800 yani %12.5
66000; için ağırlık 300/800 yani %37.5
67000; için ağırlık 400/800 yani %50
*/
function yuzde($tutar, $oran){
return $tutar * $oran / 100;
}
// $sonuc = yuzde(65000, 100/800 * 100) + yuzde(66000, 300/800 * 100) + yuzde(67000, 400/800 * 100);
$sonuc = yuzde(65000, 12.5) + yuzde(66000, 37.5) + yuzde(67000, 50);
echo $sonuc; // Çıktı: 66375