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,

Peter comentado Julio 13, 2015

¿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.

juanluis comentado Julio 13, 2015

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>

juanluis comentado Julio 13, 2015

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 ingresa o regístrate para responder a esta pregunta.

¿Conoces alguien que puede responder?
¡Comparte esta pregunta!


Actividad Reciente

  • steven ganó una medalla hace 10 horas

    Veterano - Primera visita hace más de 180 días
  • leog.1992 ganó una medalla hace 1 día

    Renovador - Received Buena Respuesta badge in resp…
  • leog.1992 ganó una medalla hace 1 día

    Medallista - Received total of 10 badges
  • leog.1992 ganó una medalla hace 1 día

    Buena Respuesta - Recibido +1 votos en respuesta
  • sagrario ganó una medalla hace 1 día

    Buena Pregunta - Recibido +1 votos en pregunta
  • leog.1992 respondió hace 1 día

    ticket en java con mysql
  • leog.1992 ganó una medalla hace 1 día

    Antepasado - Primera visita hace más de 365 días
  • leog.1992 ganó una medalla hace 1 día

    Veterano - Primera visita hace más de 180 días
  • Leonardo-Tadei ganó una medalla hace 2 días

    Buena Respuesta - Recibido +1 votos en respuesta
  • nico140 ganó una medalla hace 3 días

    Buena Pregunta - Recibido +1 votos en pregunta

¿Eres Usuario Apple?

...

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

Conecta