MySql veritabanından üç sütun almaya çalışıyorum. İçeriği alabiliyorum ama ihtiyacım olan şey bu değil. Yalnızca bir dize dizisi olarak içeriğe ihtiyacım var, böylece java kodumda liste görünümünü doldurmak için bunları kullanabilirim.PHP betiğini kullanarak yalnızca Veritabanı içeriğini nasıl alırım?
senaryom güncel yanıttır:
1 [email protected] My Android Post
2 [email protected] My Android Post
Sadece değer saklanan alabilirsiniz nasıl bir dize dizisi veya liste halinde aşağıda gösterilen gibi
{ ["UID"]=> string(1) "1" ["UserName"]=> string(7) "[email protected]" ["Subject"]=> string(15) "My Android Post"}object(stdClass)#4 (3) { ["UID"]=> string(1) "2" ["UserName"]=> string(7) "[email protected]" ["Subject"]=> string(15) "My Android Post"}
Biraz şeye ihtiyacım PHP sütununda. PHP betiklerinde yeniyim, lütfen bu sorunu çözmemde bana yardımcı olun.
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "iFocusBlogs";
$obtainedUserName = 1;
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql="SELECT UID, UserName, Subject FROM AndroidTable WHERE Status ='" .$obtainedUserName. "'";
$result=mysqli_query($conn,$sql);
while($obj = $result->fetch_object()){
var_dump($obj);
}
$conn->close();
?>
bana sütunların sadece içeriğini almak için komut yapmak gerekir ne değişiklik bildirin: aşağıda gösterildiği gibi
Benim şu anki PHP script. Tüm öneriler kabul edilir. Şimdiden teşekkürler.
Daha yakından çalışmayı deneyeceğim ve aşağıdaki yanıtı aldım: 1 (abc @ 123) 2 (abc @ 123), tekrarlanan sütunların değerini ve sadece bir satırın görüntüleme değerlerini alıyorum. Bu çözülebilir mi? – Keshav1234
Şu anda bu yanıtı alıyorum: 1 (abc @ 123) (My Android Post) 2 (abc @ 123) (My Android Post), \ n çalışmıyor, Nedenini biliyor muyum? – Keshav1234
, sıralı satır kullanımı 'printf ("% s (% s) \ n ", $ satır [0], $ satır [1], $ satır [2]);' – Saty