2017-07-01 2 views

Antwort

1

Versuchen Count(*)

$sql = "SELECT COUNT(*) AS 'column' FROM Table WHERE business_name= 'my business'"; 
+0

Wenn ich mit Option 1 seine Arbeit genial gehen, aber wenn ich mit der Option gehen 2, die ich will seine tun mir geben 0 als Ergebnis Option 1: $ Geschäft = $ value [ "HDFC Bank Ltd"]; // echo $ business; Option 2: $ business = $ value ['business_name']; // echo $ business; (Wenn Echo Wert in Variable speichern) (aber wenn ich diese Variable in SQL setzen, funktioniert es nicht) $ sql = "SELECT COUNT (*) AS 'Bewertung' von listesien WHERE business_name = '$ business'"; $ ergebnis = $ conn-> query ($ sql); $ row = $ ergebnis -> fetch_assoc(); // print_r ($ Zeile); $ rating = implode ($ row); echo $ rating; –

0

Sie müssen einen Alias ​​verwenden. $sql = "SELECT SUM(column) as ss FROM Table WHERE business_name= 'my business'"; und holen dann die Daten mit $row['ss']

$sql = "SELECT SUM(column) as ss FROM Table WHERE business_name= 'my business'"; 
$result = $conn-> query($sql); 
$row = $result -> fetch_assoc(); 
echo $row['ss']; 

Ich hoffe, es hilft!

Verwandte Themen