Ich versuchte, Daten in der Datenbank zu wählen, wählen Sie Abfrage wie folgt.Wie bekomme ich Realesacpe Wert im Datenbankfeld + Mysql
$qry ="select contact from sip_registrations where sip_user='1234567890'";
$sip_contact = mysql_query($qry);
echo "<pre>";
while($row=mysql_fetch_assoc($sip_contact)){
print_r($row);
}
Das Druckergebnis ist unten.
Array
(
[contact] => "1234567890"
)
Aber in Datenbank Kontaktfeldwert wie diese
mysql> select sip_user,contact from sip_registrations where sip_user='1234567890'";;
+-------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| sip_user | contact |
+-------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
| 1234567890 | "1234567890" <sip:[email protected]:XXX;line=13fc8fc06d07efc;fs_path=sip%3A196.31.25.91%3Blr%3Breceived%3Dsip%3AXXX.XX.XXX.16%3A5066> |
+-------------+-------------------------------------------------------------------------------------------------------------------------------------------------+
Eigentlich brauche ich Array-Wert wie diese
Array
(
[contact] => "1234567890" <sip:[email protected]:XXXX;line=13fc8fc06d07efc;fs_path=sip%3A196.31.25.91%3Blr%3Breceived%3Dsip%3AXXX.XX.XXX.16%3A5066>
)
Alle Ideen, was ich tun muß zurückkehren, diese Arbeit zu machen? Vielen Dank!
Verwenden Sie keine 'mysql_ *' -Funktionen. Bitte migrieren Sie entweder zu mysqli_ * 'oder' PDO'. –
Welcher Feldtyp ist "Kontakt"? Das ergibt für mich keinen Sinn, MySQL würde kein * partielles * Feld zurückgeben. – David