【发布时间】:2015-12-16 10:22:22
【问题描述】:
我正在尝试制作一个从 SQL Server 数据库获取数据的 UI。我想通过 PHP 得到它。目前,我可以通过以下代码建立数据库连接并插入数据
<?php
$serverName = "esdapocnv01";
$connectionInfo = array( 'Database'=>'TRG_TEST', 'UID'=>'testuser', 'PWD'=>'Towing@2');
$conn = sqlsrv_connect( $serverName, $connectionInfo );
if( $conn === false ) {
die( print_r( sqlsrv_errors(), true));
echo "Connection could not be established.<br />";
}
$class = $_POST['number'];
$teachers=$_POST['teachers1'];
$rooms=$_POST['rooms1'];
$sql = "insert into school(class,teachers,rooms) values ('$class','$teachers','$rooms') ";
$stmt = sqlsrv_query( $conn, $sql );
if( $stmt === false) {
die( print_r( sqlsrv_errors(), true) );
}
while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC) ) {
echo "<option value='" . $row['station'] . "'>" . $row['station'] . "</option>";
}
sqlsrv_free_stmt( $stmt);
?>
现在我想从数据库表中获取数据并将其转换为 JSON 格式,以便我可以在 UI 中使用它
【问题讨论】:
-
看看json_encode:php.net/manual/en/function.json-encode.php
-
你有没有尝试过或者用谷歌搜索过?只显示您的代码并要求答案是不好的做法。
-
ye si have googleed 我对 php 很陌生,所以没有其他方法
标签: javascript php sql-server json