2010-10-05 22 views
5

PHP kullanarak bir veritabanından yalnızca bir değeri nasıl alırım?
Ben hemen hemen her yerde aramaya çalıştı ama benim yapmaya çalışıyorumphp kullanarak veritabanından bir değer elde etme

"SELECT name FROM TABLE 
WHERE UNIQUE_ID=Some unique ID" 
+0

Şu anda hangi kodu kullanıyorsunuz? –

+0

sorun nedir? Böyle bir sorguyu nasıl yazacağını bilmek ister misin? ya da bu sorguyu kime gönderdiğiniz bir php yöntemini soruyorsunuz ve sizden bir değer aldınız mı? –

+0

Böyle bir sorgudan değer elde etmek için bir php sorgusu yazmayı öğrenmek istiyorum – djd

cevap

0

:

"SELECT name FROM TABLE WHERE UNIQUE_ID=Some unique ID limit 1"

Sorguya sınır 1 kullanımının dikkat edin. Umut ediyorum bu yardım eder!!

3

olduğu için, mesela bu için çözüm bulmak için görünmüyor nasıl Aşağıdaki php kodu hakkında: Umarım

$strSQL = "SELECT name FROM TABLE WHERE UNIQUE_ID=Some unique ID"; 
$result = mysql_query($strSQL) or die('SQL Error :: '.mysql_error()); 
$row = mysql_fetch_assoc($result); 
echo $row['name']; 

İstenen ismi ver.

Adımlar:
1.) SQL deyimi hazırlayın.
2.) Sorgu db ve değişken
3'te resultset depolayan) içinde resultset ilk satırı çeker sonraki değişken
4.) İşte baştan sona temel fikir arzu sütunu

3

yazdırın:

<?php 
$db = mysql_connect("mysql.mysite.com", "username", "password"); 
mysql_select_db("database", $db); 
$result = mysql_query("SELECT name FROM TABLE WHERE UNIQUE_ID=Some unique ID"); 
$data = mysql_fetch_row($result); 

echo $data["name"]; 
?> 
Bu sorguyu kullanarak tablodan bir değer getirebilir
İlgili konular