entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

consulta php access

buenos dias
necesito hacer una consulta para modificar registros en php , a una tabla access, tengo terminado el introducir datos y el listado. pero no se como modificar registros,

0voto

Peter comentado

¿Y que código tienes? ¿Que estructura tiene la base de datos? ¿Que registros quieres modificar? ¿Como quieres modificarlos? Etc...

Por favor detalla bien lo que quieres hacer, que es lo que tienes, como lo tienes, el código y demás para que sea mas fácil que alguien te ayude.

Saludos.

0voto

juanluis comentado

con esto relleno los datos y otro programa los envía a la base de datos.
los ido adaptando de ejemplos que he encontrado y me funciona bien.

pero necesito sacar un listado de registros y o bien añadir algún dato o modificaros, y lo ideal seria tener una tecla al final de cada registro que me permitiera mandar la modificación

?php
class mylanguage
{

    function get_language() 
    {
        return $this->language;
    }
    // load language setting 
    function load_language($lang) 
    {
        $default_language="en";
        $this->language=$lang;
        switch ($this->get_language())
         {
         case "fa":
             require_once 'lang-'.$this->get_language().'.inc.php';
             break;
         case "en":
             require_once 'lang-'.$this->get_language().'.inc.php';
             break;
         case "tr":
             require_once 'lang-'.$this->get_language().'.inc.php';
             break;
         default:
         // default language is 
             require_once 'lang-'.$default_language.'.inc.php';
             break;
        }

    }
    // end language function loading

}

$conexion= odbc_connect("JUANWEB_PHP", "", "") or die('No se pudo conectar a la base de datos');

$sql="SELECT * from Modelos"; 

$result = odbc_exec($conexion, $sql); //usamos la conexion para dar un resultado a la variable

if (odbc_num_fields($result) > 0) //si la variable tiene al menos 1 fila entonces seguimos con el codigo
{
    $combobit="";

    while($row = odbc_fetch_array($result))
    {   
        $combobit .=" <option value='".$row['Modelo']."'>".$row['Modelo']."</option>"; //concatenamos el los options para luego ser insertado en el HTML

        }
}
else
{
   echo "No hubo resultados";

}

odbc_close($conexion); //cerramos la conexión
?>

</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>

<form method="post" action="inserta.php">
  <div id="apDiv1">
    <table border="3" align="left" cellpadding="5" rules="rows" style="text-align: left; width: 100%;">
      <tbody>
        <tr>
          <td>Nombre:</td>
          <td>  <input type="text" name="nombre" required="nombre" ></td>
        </tr>
        <tr>
          <td>Calle:</td>
          <td><input type="text" name="Calle" required="Calle" ></td>
        </tr>
        <tr>
          <td>Nu:</td>
          <td><input type="text" name="Nu" required="Nu" ></td>
        </tr>
        <tr>
          <td>Piso:</td>
          <td><input type="text" name="Piso" required="Piso" ></td>
        </tr>

        <tr>
          <td>Escalera:</td>
          <td><input type="text" name="Escalera" id="Escalera" ></td>
        </tr>

        <tr>
          <td>Provincia:</td>
          <td><input type="text" name="Provincia" required="Provincia" ></td>
        </tr>
        <tr>
          <td>Población:</td>
          <td><input type="text" name="Poblacion" required="Poblacion" ></td>
        </tr>

        <tr>
          <td>Codigo:</td>
          <td><input type="text" name="Codigo" required="Codigo" ></td>
        </tr>

        <tr>
          <td>Telefono:</td>
          <td><input type="text" name="Telefono" required="Telefono" ></td>
        </tr>

        <tr>
          <td>Aparato:</td>
          <td><input type="text" name="Aparato" required="Aparato" ></td>
        </tr>

        <tr>
          <td>Mara :</td>         
         <td><input type="text" name="Marca" required="Marca" ></td>
        </tr>       

        <tr>
          <td>Modelo:</td>
          <td><select name="Modelo" required="Modelo">
            <?php echo $combobit; ?>
          </select></td>
        </tr>

        <tr>
          <td>Numero Fabricación:</td>         
         <td><input type="text" name="NF" required="NF" ></td>
        </tr>

        <tr>
          <td>Correo electronico :</td>         
         <td><input type="text" name="Correoelectronico" required="Correoelectronico" ></td>
        </tr>

        <tr>
          <td>Averia :</td>         
         <td><input type="text" name="Averia" required="Averia" ></td>
        </tr>
        <tr>
          <td>Fecha de compra :</td>         
         <td><input type="text" name="Fechacompra" required="Fechacompra" ></td>
        </tr>
        <tr>
          <td>Establecimiento :</td>         
         <td><input type="text" name="Establecimiento" required="Establecimiento" ></td>
        </tr>

        </tr>       
        <td class="centrado" colspan="2"> </td>
      </tr><tr>
        <td class="centrado" colspan="2"> </td>
      </tr>
      <tr>
        <td height="39" colspan="2" class="centrado"><input type="submit" value="Enviar" >
        <input type="reset" value="Restablecer" ></td>
      </tr>

    </table>
  </div>

</form>

</body></html>

0voto

juanluis comentado

perdona, no he caído en ello, soy un poco inexperto en esto, lo mio es reparar y son dos mundos muy distintos,

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta