elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: [1]
1  Programación / PHP / Re: [html][php][oracle] Problema con ejercicio en: 9 Abril 2013, 09:47 am
Resuelto.

El problema estaba en el formato de los datos que declarábamos en el el fichero HTML.

Sorry por las molestias
2  Programación / PHP / [html][php][oracle] Problema con ejercicio en: 3 Febrero 2013, 12:35 pm
Buenos días,

Me han mandado hacer un ejercicio en la universidad que consiste en actualizar una tabla desde un navegador mediante código html y php.
Tengo varias tables, entre ellas una llamada lloguer (alquiler).
Objetivo:
-Dar de alta un cliente (OK)
-Consultar los vehículos disponibles (OK)
-Alquilar un coche (OK)
-Retornar un coche (--)

El problema es que al alquilar un coche dejo vacíos los campos "lloguer_kmf", "lloguer_dataf", "lloguer_retorn", donde:
-KMF: es el quilometraje del coche cuando lo devuelven.
-DATAF: Es la fecha en la que lo devuelven.
-RETORN: es el estado del coche (A,B,C,D) A optimo D siniestro.

Por lo tanto, cuando devuelvo el coche lo que tengo que hacer es actualizar estos campos haciendo un UPDATE, no?¿

Creo que el código esta bien, pero no soy capaz de ver el error. Me echan una mano?¿

El código PHP es:
#!/usr/bin/php-cgi
<html>
<h1>Exercici 4: Retorn vehicle llogat.</h1>
<?php
include 'vars.php';
$conn = oci_connect($_POST["usuari"], $_POST["contrasenya"], 'oracleps');
if (!$conn) { echo "<p>No he pogut connectar amb la BDD.</p>"; }

$dataf = to_date('$_POST[dataf]', 'DD/MM/YYYY');

$var = "UPDATE LLOGUER SET lloguer_kmf = '$_POST[kmf]', lloguer_dataf = '$dataf', lloguer_retorn = '$_POST[retorn]'
WHERE lloguer_codi = '$_POST[codiLloguer]'";
$prova = oci_parse($conn, $var);
oci_execute($prova);

oci_free_statement($var);
oci_close($conn);
?>
<p>Retorn correcte.</p>
</html>


Gracias por cualquier ayuda.

P.D: No tengo mucha idea de PHP i HTML, tampoco me exigen un nivel alto, ya que no hemos trabajado estos lenguajes en clase. Creo que es muy sencillo, pero no soy capaz de sacar el error.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines