
ayuda, no imprime el ultimo registro
Publicado por marcelino (5 intervenciones) el 10/10/2024 23:49:55
estoy realizando este codigo para imprimir el ultimo registro.
esto es lo que arroja de mensaje
array(1) { ["maxnrohistoria"]=> string(2) "22" }
en realidad no lo imprime en la etiqueta input. Si alguien puede ayudarme con este codigo.
esto es lo que arroja de mensaje
array(1) { ["maxnrohistoria"]=> string(2) "22" }
en realidad no lo imprime en la etiqueta input. Si alguien puede ayudarme con este codigo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$stmt = pg_prepare($connect, "MaxNroHistoria", "SELECT COALESCE(max(nrohistoria), 0) as MaxNroHistoria FROM pacientes");
// Ejecutar la consulta
$result = pg_execute($connect, "MaxNroHistoria", array());
if ($result) {
$row = pg_fetch_assoc($result);
// Verificar si se obtuvieron resultados
if ($row) {
var_dump($row);
$maxNroHistoria = $row['MaxNroHistoria'];
// Verificar si el valor es mayor que 0
if ($maxNroHistoria > 0) {
echo "<table align='center'><tr><td class='sr'>Ultimo Nro de Historia:<input type='text' readonly='f' value='$maxNroHistoria' name='nrohistoria' size='10' maxlength='10' align='right' class='color1'/></td></tr></table>";
} else {
echo "No se encontraron registros con un número de historia válido.";
}
echo "El máximo número de historia es: " . $maxNroHistoria; // Mostrar el resultado para verificar
} else {
echo "No se encontraron registros o el valor máximo es nulo.";
}
// Liberar el resultado
pg_free_result($result);
} else {
echo "Error al ejecutar la consulta: " . pg_last_error($connect);
}
Valora esta pregunta


0