PHP、phpmyadmin、html、javascript
我在将主id值排序到表中时遇到了一个问题,该值从phpmyadmin自动递增,并将它们从最近到最新从最大值到最低值添加到表中。我能得到一些帮助吗?我正在使用json将php转换为javascript。此代码仅显示从最近到最近的表格PHP、phpmyadmin、html、javascript,javascript,php,json,Javascript,Php,Json,我在将主id值排序到表中时遇到了一个问题,该值从phpmyadmin自动递增,并将它们从最近到最新从最大值到最低值添加到表中。我能得到一些帮助吗?我正在使用json将php转换为javascript。此代码仅显示从最近到最近的表格 $app->get('/proyects/all', function () use($servername, $dbname, $dbuser, $dbpassword) { $response = array(); try { $conn = n
$app->get('/proyects/all', function () use($servername, $dbname, $dbuser, $dbpassword)
{
$response = array();
try
{
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $dbuser, $dbpassword);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$stmt = $conn->prepare("SELECT * FROM proyectos");
if ($stmt->execute()) {
$result = $stmt->fetchAll();
}
$conn = null;
if(!empty($result))
{
$response['proyects'] = array();
foreach ($result as $key => $value)
{
$response['proyects'][$key] = $value;
}
$response['success'] = true;
echo json_encode($response);
return;
}
else
{
$response['success'] = false;
$response['message'] = "Proyects not found";
echo json_encode($response);
return;
}
}
catch(PDOException $e)
{
$response['success'] = false;
$response['message'] = $e->getMessage();
echo json_encode($response);
return;
}
});
<script type="text/javascript">
$(document).ready(function()
{
$.ajax(
{
url: path+'/proyects/all',
type: 'get',
dataType: "json",
success: function(json)
{
console.log(json);
if (json.success)
{
$.each(json.proyects, function( index, value ) {
$('#proyecs').append('<tr><td>'+value.idproyect+'</td><td>'+value.pdescription+'</td><td>'+value.presponsible+'</td><td>'+value.pdateini+'</td><td>'+value.pdatefin+'</td><td>'+value.pstatus+'%</td><td><button type="button" class="btn btn-default">Details</button></td></tr>');
});
}
else
{
Materialize.toast(json.message, 5000, 'red accent-4');
}
},
error : function(e, settings, exception)
{
Materialize.toast("Oops! an error has ocurred", 5000, 'red accent-4');
}
});
});
</script>
@sesonrario@rex抱歉忘记了代码
$stmt = $conn->prepare("SELECT * FROM proyectos order by id");
解决您的问题?如果您不向我们共享代码,我们将如何帮助您?您应该围绕您遇到的问题共享更多上下文。仅凭你在问题中留下的信息,不太可能有人能帮助你。您遇到了什么具体问题?什么不起作用?你试过什么?另外,分享相关代码也会有很大帮助。添加代码@sensorario谢谢,非常感谢。按id顺序描述解决了它